These are not in any particular order, and are not guaranteed to be implemented, but are things I would like to add in the future.
11 pending
Investigate alternatives to the current floor based binning. Incluidng `Equal-Width Binning` and `Adaptive Binning`.
Implement the Eggermont phantomless calibration methodology
Add intergrated batch processing to use over external scripts.
Explore the possibility of CUDA/OpenCL integration.
Support the ability to use a GUI for the software instead of the command line.
Cleanup the terminal and make the information it provides more helpful.
Investigate decoupling the material discretisation from the element discretisation for a more stable mapping.
Improve the PVE implementation by using iterative segmentation and PVE correction.
PyO3 bindings for workflows with LUMA and Python.
Improve the abaqus file type support.
Improve the ANSYS file type support.
4 active
Support more FEA software formats.
Improve the support for DICOM file inputs.
Provide options to perform phantom calibration within a CLI visualisation tool.
Move long README.md file into a shiny hugo site.
6 shipped
Make it possible to visualise models that already have material data.
Support image standards NIFTI and NRRD.
Provide easy histogram view and exporting so the distribution of materials can be seen either in a csv file or preconfigured plots.
Offer the choice to use either gap value or a fixed number of materials.
Assess and move away from txt file requiring regex.
Make it possible to visualise models that already have material data.