TODO 801 B

12345678910111213141516171819202122232425262728
  1. * Add logging capabilities
  2. * GUI refactoring: remove buisiness logic from UI elements
  3. * memory optimization
  4. * use argparse or optparse in bin/crystalballplus
  5. * do something better than using .GetParent().GetParent() in GUI.panels
  6. * report generation: order ouput by input file name
  7. * report generation: add also files with no matches
  8. * report generation: output latex code and compile it in a pdf file
  9. * Load an image file along with the diffractogram data:
  10. Try to load TIFF, BMP, etc with PIL, (if so, the pixels contain the complex
  11. norm) then try DM3 (if so, we have complex values) then give up.
  12. * display image in GUI as it's processed (e.g. in lower part of left
  13. panel (controlpanel)
  14. * subclass MillerIndices to numpy.ndarray
  15. * implement verbose / quiet option
  16. * multi-thread