Raw File
notes.md
# Notes

*   **Continuous integration** was tested [in this repo](https://github.com/MRKonrad/ContinousIntegrationPlayground).
*   **Gitmodules**: after `git clone` run `git submodule update --init --recursive` to get the submodules code.
*   It would be nice to follow [CppCoreGuidlines](https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md) as far as C++98 allows.
*   Maybe I can write a script for github releases with [github releases REST api](https://developer.github.com/v3/repos/releases/#create-a-release) and [curl REST api](http://www.codingpedia.org/ama/how-to-test-a-rest-api-from-command-line-with-curl/#12_HEAD_requests)?
*   LMFIT - somehow windows does not like the static library, so the dynamic is used

## TODO

*   matlab 1 pixel calculation
*   yaml input that gets the start point and the inversion/echo times as array
*   better signCalculatorsTypeNames and startPointCalculatorsTypeNames
*   results - currently a map, and an akward itkCapculatorT1 filter. Maybe there is a better approach to results?
*   provide yaml config files for MOLLI, ShMOLLI, SASHA, SMART1 etc 
*   add acceptance test for T1 2param and T2
*   maybe rename calculatormolli to calculator3param? 
*   maybe add calculator2param to produce different results?
*   update comments in configuration yaml files
*   output SNR maps
*   make sure SNR and nAmoebaCalls is the same as in Shmolli
*   possibly I could make all Model object static
back to top