diff --git a/ModelFit/mitkExpDecayOffsetModelTest_modelValues.json b/ModelFit/mitkExpDecayOffsetModelTest_modelValues.json new file mode 100644 index 0000000..b789b80 --- /dev/null +++ b/ModelFit/mitkExpDecayOffsetModelTest_modelValues.json @@ -0,0 +1,12 @@ +{ + "modelValues": [ + { + "modelParameterValues": [ 100.0, 0.05, 5.0 ], + "staticParameterValues": [], + "timeGrid": [ 0.0, 14.0, 28.0, 42.0, 56.0, 70.0, 84.0, 98.0, 112.0, 126.0, 140.0, 154.0, 168.0, 182.0, 196.0, 210.0, 224.0, 238.0, 252.0, 266.0, 280.0, 294.0 ], + "signal": [ 105.000000, 54.658530, 29.659696, 17.245643, 11.081006, 8.019738, 6.499558, 5.744658, 5.369786, 5.183630, 5.091188, 5.045283, 5.022487, 5.011167, 5.005545, 5.002754, 5.001367, 5.000679, 5.000337, 5.000167, 5.000083, 5.000041 ], + "derivedParameterValues": [] + } + ] +} + diff --git a/ModelFit/mitkExpDecayOffsetModelTest_profile.json b/ModelFit/mitkExpDecayOffsetModelTest_profile.json new file mode 100644 index 0000000..5686d33 --- /dev/null +++ b/ModelFit/mitkExpDecayOffsetModelTest_profile.json @@ -0,0 +1,22 @@ +{ + "parameterNames": [ "a", "b", "c" ], + "numberOfParameters": 3, + "parameterScales": [ 1.0, 1.0, 1.0 ], + "parameterUnits": [ "", "", "" ], + "derivedParameterNames": [ ], + "numberOfDerivedParameters": 0, + "derivedParameterScales": [ ], + "derivedParameterUnits": [ ], + "staticParameterNames": [], + "numberOfStaticParameters": 0, + "staticParameterUnits": [], + "modelDisplayName": "Exponential Decay Offset Model", + "modelType": "Generic", + "functionString": "a*exp(-1.0*x*b)+c", + "classID": "ExpDecayOffsetModel", + "xName": "x", + "xAxisName": "", + "xAxisUnit": "", + "yAxisName": "", + "yAxisUnit": "" +} diff --git a/ModelFit/mitkLinearModelTest_modelValues.json b/ModelFit/mitkLinearModelTest_modelValues.json new file mode 100644 index 0000000..ed2b4d6 --- /dev/null +++ b/ModelFit/mitkLinearModelTest_modelValues.json @@ -0,0 +1,11 @@ +{ + "modelValues": [ + { + "modelParameterValues": [ 5.0, 10.0 ], + "staticParameterValues": [], + "timeGrid": [ 0.0, 14.0, 28.0, 42.0, 56.0, 70.0, 84.0, 98.0, 112.0, 126.0, 140.0, 154.0, 168.0, 182.0, 196.0, 210.0, 224.0, 238.0, 252.0, 266.0, 280.0, 294.0 ], + "signal": [ 10.0, 80.0, 150.0, 220.0, 290.0, 360.0, 430.0, 500.0, 570.0, 640.0, 710.0, 780.0, 850.0, 920.0, 990.0, 1060.0, 1130.0, 1200.0, 1270.0, 1340.0, 1410.0, 1480.0 ], + "derivedParameterValues": [ -2.0 ] + } + ] +} diff --git a/ModelFit/mitkLinearModelTest_profile.json b/ModelFit/mitkLinearModelTest_profile.json new file mode 100644 index 0000000..09a7334 --- /dev/null +++ b/ModelFit/mitkLinearModelTest_profile.json @@ -0,0 +1,22 @@ +{ + "parameterNames": [ "slope", "offset" ], + "numberOfParameters": 2, + "parameterScales": [ 1.0, 1.0 ], + "parameterUnits": [ "", "" ], + "derivedParameterNames": [ "x-intercept" ], + "numberOfDerivedParameters": 1, + "derivedParameterScales": [ 1.0 ], + "derivedParameterUnits": [ "" ], + "staticParameterNames": null, + "numberOfStaticParameters": 0, + "staticParameterUnits": null, + "modelDisplayName": "Linear Model", + "modelType": "Generic", + "functionString": "slope*x+offset", + "classID": "LinearModel", + "xName": "x", + "xAxisName": "", + "xAxisUnit": "", + "yAxisName": "", + "yAxisUnit": "" +} diff --git a/Pharmacokinetics/mitkTwoStepLinearModelTest_modelValues.json b/Pharmacokinetics/mitkTwoStepLinearModelTest_modelValues.json new file mode 100644 index 0000000..0b77b07 --- /dev/null +++ b/Pharmacokinetics/mitkTwoStepLinearModelTest_modelValues.json @@ -0,0 +1,64 @@ +{ +"modelValues": +[ +{ + "modelParameterValues": [ 0.0, 100.0, 5.0, 2.0 ], + "staticParameterValues": [], + "timeGrid": [ 0.0, 14.0, 28.0, 42.0, 56.0, 70.0, 84.0, 98.0, 112.0, 126.0, 140.0, 154.0, 168.0, 182.0, 196.0, 210.0, 224.0, 238.0, 252.0, 266.0, 280.0, 294.0 ], + "signal": [ 0.0, 70.0, 140.0, 210.0, 280.0, 350.0, 420.0, 490.0, 524.0, 552.0, 580.0, 608.0, 636.0, 664.0, 692.0, 720.0, 748.0, 776.0, 804.0, 832.0, 860.0, 888.0], + "derivedParameterValues": [ 159636.0, 888.0, 888.0, 300.0 ] +}, +{ + "modelParameterValues": [ 0.0, 100.0, 5.0, -2.0 ], + "staticParameterValues": [], + "timeGrid": [ 0.0, 14.0, 28.0, 42.0, 56.0, 70.0, 84.0, 98.0, 112.0, 126.0, 140.0, 154.0, 168.0, 182.0, 196.0, 210.0, 224.0, 238.0, 252.0, 266.0, 280.0, 294.0 ], + "signal": [ 0.0, 70.0, 140.0, 210.0, 280.0, 350.0, 420.0, 490.0, 476.0, 448.0, 420.0, 392.0, 364.0, 336.0, 308.0, 280.0, 252.0, 224.0, 196.0, 168.0, 140.0, 112.0], + "derivedParameterValues": [ 187236.0, 112.0, 500.0, 700.0 ] +}, +{ + "modelParameterValues": [ 0.0, 100.0, -5.0, 2.0 ], + "staticParameterValues": [], + "timeGrid": [ 0.0, 14.0, 28.0, 42.0, 56.0, 70.0, 84.0, 98.0, 112.0, 126.0, 140.0, 154.0, 168.0, 182.0, 196.0, 210.0, 224.0, 238.0, 252.0, 266.0, 280.0, 294.0 ], + "signal": [ 0.0, -70.0, -140.0, -210.0, -280.0, -350.0, -420.0, -490.0, -476.0, -448.0, -420.0, -392.0, -364.0, -336.0, -308.0, -280.0, -252.0, -224.0, -196.0, -168.0, -140.0, -112.0 ], + "derivedParameterValues": [ 187236.0, -112.0, 0.0, -700.0 ] +}, +{ + "modelParameterValues": [ 0.0, 100.0, -2.0, 5.0 ], + "staticParameterValues": [], + "timeGrid": [ 0.0, 14.0, 28.0, 42.0, 56.0, 70.0, 84.0, 98.0, 112.0, 126.0, 140.0, 154.0, 168.0, 182.0, 196.0, 210.0, 224.0, 238.0, 252.0, 266.0, 280.0, 294.0 ], + "signal": [ 0.0, -28.0, -56.0, -84.0, -112.0, -140.0, -168.0, -196.0, -140.0, -70.0, 0.0, 70.0, 140.0, 210.0, 280.0, 350.0, 420.0, 490.0, 560.0, 630.0, 700.0, 770.0 ], + "derivedParameterValues": [316890.0, 770.0, 770.0, -700.0 ] +}, +{ + "modelParameterValues": [ 0.0, 100.0, -5.0, -2.0 ], + "staticParameterValues": [], + "timeGrid": [ 0.0, 14.0, 28.0, 42.0, 56.0, 70.0, 84.0, 98.0, 112.0, 126.0, 140.0, 154.0, 168.0, 182.0, 196.0, 210.0, 224.0, 238.0, 252.0, 266.0, 280.0, 294.0 ], + "signal": [ 0.0, -70.0, -140.0, -210.0, -280.0, -350.0, -420.0, -490.0, -524.0, -552.0, -580.0, -608.0, -636.0, -664.0, -692.0, -720.0, -748.0, -776.0, -804.0, -832.0, -860.0, -888.0 ], + "derivedParameterValues": [159636.0, -888.0, 0.0, -300.0 ] +}, +{ + "modelParameterValues": [ 0.0, -100.0, 5.0, 2.0 ], + "staticParameterValues": [], + "timeGrid": [ 0.0, 14.0, 28.0, 42.0, 56.0, 70.0, 84.0, 98.0, 112.0, 126.0, 140.0, 154.0, 168.0, 182.0, 196.0, 210.0, 224.0, 238.0, 252.0, 266.0, 280.0, 294.0 ], + "signal": [ -300.0, -272.0, -244.0, -216.0, -188.0, -160.0, -132.0, -104.0, -76.0, -48.0, -20.0, 8.0, 36.0, 64.0, 92.0, 120.0, 148.0, 176.0, 204.0, 232.0, 260.0, 288.0 ], + "derivedParameterValues": [ 219636.0, 288.0, 288.0, -300.0] +}, +{ + "modelParameterValues": [ 100.0, 100.0, 5.0, 2.0 ], + "staticParameterValues": [], + "timeGrid": [ 0.0, 14.0, 28.0, 42.0, 56.0, 70.0, 84.0, 98.0, 112.0, 126.0, 140.0, 154.0, 168.0, 182.0, 196.0, 210.0, 224.0, 238.0, 252.0, 266.0, 280.0, 294.0 ], + "signal": [ 100.0, 170.0, 240.0, 310.0, 380.0, 450.0, 520.0, 590.0, 624.0, 652.0, 680.0, 708.0, 736.0, 764.0, 792.0, 820.0, 848.0, 876.0, 904.0, 932.0, 960.0, 988.0 ], + "derivedParameterValues": [ 189036.0, 988.0, 988.0, 400.0] +}, +{ + "modelParameterValues": [ -100.0, 100.0, 5.0, 2.0 ], + "staticParameterValues": [], + "timeGrid": [ 0.0, 14.0, 28.0, 42.0, 56.0, 70.0, 84.0, 98.0, 112.0, 126.0, 140.0, 154.0, 168.0, 182.0, 196.0, 210.0, 224.0, 238.0, 252.0, 266.0, 280.0, 294.0 ], + "signal": [ -100.0, -30.0, 40.0, 110.0, 180.0, 250.0, 320.0, 390.0, 424.0, 452.0, 480.0, 508.0, 536.0, 564.0, 592.0, 620.0, 648.0, 676.0, 704.0, 732.0, 760.0, 788.0 ], + "derivedParameterValues": [ 130236.0, 788.0, 788.0, 200.0 ] +} +] +} + + + diff --git a/Pharmacokinetics/mitkTwoStepLinearModelTest_profile.json b/Pharmacokinetics/mitkTwoStepLinearModelTest_profile.json new file mode 100644 index 0000000..9c1cd44 --- /dev/null +++ b/Pharmacokinetics/mitkTwoStepLinearModelTest_profile.json @@ -0,0 +1,22 @@ +{ + "parameterNames": [ "BaseValue", "Change_Point", "Slope_1", "Slope_2"], + "numberOfParameters": 4, + "parameterScales": [1.0, 1.0, 1.0, 1.0], + "parameterUnits": [ "" , "", "", "" ], + "derivedParameterNames": [ "AUC", "FinalUptake", "Smax", "y-intercept2"], + "numberOfDerivedParameters": 4, + "derivedParameterScales": [1.0, 1.0, 1.0, 1.0], + "derivedParameterUnits": ["", "", "", ""], + "staticParameterNames": [], + "numberOfStaticParameters": 0, + "staticParameterUnits": [], + "modelDisplayName": "Two Step Linear Model", + "modelType": "Generic", + "functionString": "Slope_1*t+Y_intercept_1 if t