-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change the integration method #39
Changes from 16 commits
f010ecd
d284f5b
79816a1
e4b8ab4
3ee8cdc
cfd0488
6466688
fbf24df
bbd1d61
08fae37
4cc4203
59753e1
c714194
4d8e0c6
5edf8c0
8ea4721
e585ab0
1cc1199
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,7 @@ | |
<version>0.1.0.$Revision: 19276 $(alpha)</version> | ||
<documentation-url>http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/PkModeling</documentation-url> | ||
<license/> | ||
<contributor>Yingxuan Zhu (while at GE), Andrey Fedorov (SPL), John Evans (MGH), Jim Miller (GE)</contributor> | ||
<contributor>Yingxuan Zhu (while at GE), Andrey Fedorov (SPL), John Evans (MGH), Jim Miller (GE), Andrew Beers (MGH)</contributor> | ||
<acknowledgements><![CDATA[This work is part of the National Alliance for Medical Image Computing (NA-MIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, and by National Cancer Institute as part of the Quantitative Imaging Network initiative (U01CA151261) and QIICR (U24CA180918).]]></acknowledgements> | ||
<parameters> | ||
<label>PkModeling Parameters</label> | ||
|
@@ -18,23 +18,23 @@ | |
<longflag>T1Blood</longflag> | ||
<label>T1 Blood Value</label> | ||
<channel>input</channel> | ||
<default>1600</default> | ||
<default>1440</default> | ||
</float> | ||
<float> | ||
<name>T1PreTissueValue</name> | ||
<description><![CDATA[T1 value for tissue.]]></description> | ||
<longflag>T1Tissue</longflag> | ||
<label>T1 Tissue Value</label> | ||
<channel>input</channel> | ||
<default>1597</default> | ||
<default>1000</default> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. and this? |
||
</float> | ||
<float> | ||
<name>RelaxivityValue</name> | ||
<description><![CDATA[Contrast agent relaxivity value. Default value corresponds to Gd-DPTA (Magnevist) at 3T.]]></description> | ||
<longflag>relaxivity</longflag> | ||
<label>Relaxivity Value</label> | ||
<channel>input</channel> | ||
<default>0.0039</default> | ||
<default>0.0045</default> | ||
</float> | ||
<float hidden="true"> | ||
<name>S0GradValue</name> | ||
|
@@ -90,7 +90,7 @@ | |
<longflag>hematocrit</longflag> | ||
<label>Hematocrit Value</label> | ||
<channel>input</channel> | ||
<default>0.4</default> | ||
<default>0.45</default> | ||
</float> | ||
<float> | ||
<name>AUCTimeInterval</name> | ||
|
@@ -204,13 +204,31 @@ | |
<element>PeakGradient</element> | ||
<element>UseConstantBAT</element> | ||
</string-enumeration> | ||
<string-enumeration> | ||
<name>ToftsIntegrationMethod</name> | ||
<longflag>ToftsIntegrationMethod</longflag> | ||
<label>Fitting Integration Method</label> | ||
<description>Determine which integration method will be used when calculating Mean Squared Error in the fitting process.</description> | ||
<default>Recursive</default> | ||
<element>Recursive</element> | ||
<element>Convolutional</element> | ||
</string-enumeration> | ||
<string-enumeration> | ||
<name>FittingMethod</name> | ||
<longflag>FittingMethod</longflag> | ||
<label>Fitting Algorithm</label> | ||
<description>Determine which fitting algorithm will be used for predicting parametric values.</description> | ||
<default>Simplex</default> | ||
<element>Simplex</element> | ||
<element>Levenberg-Marquardt</element> | ||
</string-enumeration> | ||
<integer> | ||
<name>ConstantBAT</name> | ||
<description><![CDATA[Constant Bolus Arrival Time index(frame number).]]></description> | ||
<longflag>constantBAT</longflag> | ||
<label>Constant BAT</label> | ||
<channel>input</channel> | ||
<default>1</default> | ||
<default>10</default> | ||
</integer> | ||
<image> | ||
<name>OutputRSquaredFileName</name> | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -28,7 +28,7 @@ if(QINPROSTATE001) | |
--compare ${QINPROSTATE001}/Baseline/phantom-ktrans.nrrd | ||
${TEMP}/${testname}-ktrans.nrrd | ||
ModuleEntryPoint | ||
--T1Tissue 1597 | ||
--T1Tissue 1000 | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Oh, good - so we already have some tests! Why did you change the parameter here as well? This is a prostate test dataset, so it definitely should correspond to prostate tissue T1! There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @fedorov Good morning! This was actually an accident. Before I understood the XML file, I was trying to change the GUI default parameters to make testing easier, and mistakenly changed those bits of code. I can submit a quick commit soon reverting those changes back. Thanks for catching that! And it looks like I now know where to look to make my own tests.. |
||
--T1Blood 1600 | ||
--relaxivity 0.0039 | ||
--S0grad 15.0 | ||
|
@@ -136,7 +136,7 @@ endif() | |
# set(testname ${CLP}TestDCEMRIData) | ||
# add_test(NAME ${testname} COMMAND ${Launcher_Command} $<TARGET_FILE:${CLP}Test> | ||
# ModuleEntryPoint | ||
# --T1Tissue 1597 | ||
# --T1Tissue 1000 | ||
# --T1Blood 1600 | ||
# #--TR 3.984 | ||
# #--FA 15 | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why did you change this?