summaryrefslogtreecommitdiffstats
path: root/docs/todo.txt
diff options
context:
space:
mode:
Diffstat (limited to 'docs/todo.txt')
-rw-r--r--docs/todo.txt28
1 files changed, 28 insertions, 0 deletions
diff --git a/docs/todo.txt b/docs/todo.txt
new file mode 100644
index 0000000..8497a69
--- /dev/null
+++ b/docs/todo.txt
@@ -0,0 +1,28 @@
+Main
+====
+ + Add plane/frame-number/broken metadata in the UFO buffers. Check propagation trough standard ufo filters. [ propogates trough processors, but not reductors ]
+ + Plane selector filter
+ - Handle packets with data from multiple datasets
+ - Filter to ingest zero-padded broken frames.
+ - Try UFO 'flat-field' correction filter
+ - Cone-beam to parallel-beam resampling ?
+ - Full reconstruction chain
+ - Try UFO visualization filter
+ - "Reconstructed data storage" and "Visualization + raw data storage" modes
+
+Optional
+========
+ - Try online compression of the ROOF data @Gregoire
+ - Introduce JSON schema and JSON schema validator @Zhassulan
+ - If neceessary, reconstruct slightly broken frames (currently dropped) @Zhassulan
+ - Implement fast-writer filter for quick raw data storage
+ * Either include plane in the file name or pass invalid frames trough (so we can compute the frame number)?
+ ? Support multi-plane configuration in the roof.py
+
+Ufo bugs
+========
+ - Complain if TIF-writer is used with 1D data.
+
+Ufo features
+============
+ ? Support non-fp data in UFO writer