You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-9Lines changed: 11 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
# Tomato
2
2
3
3
A library to calculate parametric maps in MRI. It contains ShMOLLI implementation as in [this article](https://jcmr-online.biomedcentral.com/articles/10.1186/1532-429X-12-69).
4
-
**Github** repository can be found [here](https://github.com/MRKonrad/tomato).
5
-
**Documentation** in doxygen can be found [here](https://mrkonrad.github.io/tomato/html).
4
+
***Github** repository can be found [here](https://github.com/MRKonrad/tomato).
5
+
***Documentation** in doxygen can be found [here](https://mrkonrad.github.io/tomato/html).
* Lib - download the latest version of `TomatoLib` from the [Releases][downloads_link] page
22
+
22
23
* Code - if you want to build the code please take a look at the scripts in the `scriptsBuild` and the continuous integrations scripts `.appveyor.yml` and `travis.yml`
23
24
24
25
## Tomato and Numerical Recipes
25
26
26
27
**Important**
27
28
Original ShMOLLI (and based on it Tomato) uses code based on Numerical Recipes book. Due to Numerical Recipes licence I cannot share this part of the code online. Please contact me if you would like to use this part of the code. To make up for this limitation we provide a number of alternative fitting procedures.
28
29
29
-
# Troubleshooting
30
+
##Troubleshooting
30
31
31
32
* missing msvcp140.dll
32
33
Download <https://www.microsoft.com/en-us/download/details.aspx?id=48145> as suggested in <https://stackoverflow.com/questions/32998902/msvcp140-dll-missing>
33
34
34
-
# Software Requirements Specification
35
+
##Software Requirements Specification
35
36
36
37
1. Calculate ShMOLLI with exactly the same results as these from the previous implementation.
37
38
2. API for easily choosing
@@ -45,20 +46,21 @@ Download <https://www.microsoft.com/en-us/download/details.aspx?id=48145> as sug
45
46
5. Fast calculation.
46
47
6. Easily interfaced to calculation environments MATLAB, IDL and Python.
47
48
48
-
# Contributing and code of conduct
49
+
##Contributing and code of conduct
49
50
50
51
Please see [contributing.md](contributing.md) and [codeofconduct.md](codeofconduct.md).
51
52
52
-
# Notes
53
+
##Notes
53
54
54
55
***Continuous integration** was tested [in this repo](https://github.com/MRKonrad/ContinousIntegrationPlayground).
55
56
***Gitmodules**: after `git clone` run `git submodule update --init --recursive` to get the submodules code.
56
57
* It would be nice to follow [CppCoreGuidlines](https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md) as far as C++98 allows.
57
58
* 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)?
58
59
* LMFIT - somehow windows does not like the static library, so the dynamic is used
59
60
60
-
# TODO:
61
+
##TODO
61
62
63
+
* Deployment: exe and lib in one zip
62
64
* output SNR maps
63
65
* make sure SNR and nAmoebaCalls is the same as in Shmolli
0 commit comments