File: TODO.txt

package info (click to toggle)
pyfai 0.10.2-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 116,836 kB
  • ctags: 36,561
  • sloc: python: 28,463; lisp: 4,241; ansic: 118; sh: 16; makefile: 14
file content (28 lines) | stat: -rw-r--r-- 1,170 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
TODO list:
==========

* include Raster Orientation of images (in pyFAI? in fabio?)
* have geometries as pluggable classes (!!!) --> Version 2
* GISAXS geometry
* Full GUI for calibration
* Ensure direct and reverse algorithm give EXACTLY the same numerical value (float32/float64 issue)

Refactor _geometry.pyx
----------------------
* add Fused-types (template) with float/double for all calculations
* propose the output dtype as parameter
* refactor cdef stuf
 

Done list
=========
* migrate forward version of histogramming on GPU to PyOpenCL (Done in v0.8.0)
* recalibration tool (Done in v.0.8.0) using a poni file and a d-spacing file and an image
* prepare 2 packages one without OpenCL and one with GPU enabled (no more needed with pyopencl)
* use a fast checksum to store the signature of buffers/array which are on the GPU (Done v0.8.0).
* in LUT-OpenCL; iterate only up to max_lut_in_workgroup
* move the uint16 -> float32 or int32 -> float32 to GPU when possible
* port spline calculation to opencl
* add mask on calibration/recalibration tools (Done v0.8)
* implement LUT on 2D caking as well + OpenCL version
* binning at the Azimuthal Integrator level