diff --git a/Pharmacokinetics/mitkThreeStepLinearModelTest_modelValues.json b/Pharmacokinetics/mitkThreeStepLinearModelTest_modelValues.json new file mode 100644 index 0000000..af12f59 --- /dev/null +++ b/Pharmacokinetics/mitkThreeStepLinearModelTest_modelValues.json @@ -0,0 +1,46 @@ +{ + "modelValues": [ + { + "modelParameterValues": [ 20.0, 100.0, 200.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": [ 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 80.0, 150.0, 220.0, 290.0, 360.0, 430.0, 500.0, 540.0, 568.0, 596.0, 624.0, 652.0, 680.0, 708.0 ], + "derivedParameterValues": [ 86716.0, 294.0, 708.0, 708.0, -480.0, 120.0 ] + }, + { + "modelParameterValues": [ 20.0, 100.0, 200.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": [ 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 80.0, 150.0, 220.0, 290.0, 360.0, 430.0, 500.0, 500.0, 472.0, 444.0, 416.0, 388.0, 360.0, 332.0 ], + "derivedParameterValues": [ 68964.0, 294.0, 332.0, 520.0, -480.0, 920.0 ] + }, + { + "modelParameterValues": [ 20.0, 100.0, 200.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": [ 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, -40.0, -110.0, -180.0, -250.0, -320.0, -390.0, -460.0, -460.0, -432.0, -404.0, -376.0, -348.0, -320.0, -292.0 ], + "derivedParameterValues": [ 61124.0, 294.0, -292.0, 20.0, 520.0, -880.0 ] + }, + { + "modelParameterValues": [ 20.0, 100.0, 200.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": [ 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, -4.0, -32.0, -60.0, -88.0, -116.0, -144.0, -172.0, -130.0, -60.0, 10.0, 80.0, 150.0, 220.0, 290.0 ], + "derivedParameterValues": [ 21658.0, 294.0, 290.0, 290.0, 220.0, -1180.0 ] + }, + { + "modelParameterValues": [ 20.0, 100.0, 200.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": [ 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, -40.0, -110.0, -180.0, -250.0, -320.0, -390.0, -460.0, -500.0, -528.0, -556.0, -584.0, -612.0, -640.0, -668.0 ], + "derivedParameterValues": [ 78876.0, 294.0, -668.0, 20.0, 520.0, -80.0 ] + }, + { + "modelParameterValues": [ -20.0, 100.0, 200.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": [ -20.0, -20.0, -20.0, -20.0, -20.0, -20.0, -20.0, -20.0, 40.0, 110.0, 180.0, 250.0, 320.0, 390.0, 460.0, 500.0, 528.0, 556.0, 584.0, 612.0, 640.0, 668.0 ], + "derivedParameterValues": [ 78876.0, 294.0, 668.0, 668.0, -520.0, 80.0 ] + } + ] +} diff --git a/Pharmacokinetics/mitkThreeStepLinearModelTest_profile.json b/Pharmacokinetics/mitkThreeStepLinearModelTest_profile.json new file mode 100644 index 0000000..b2c3da5 --- /dev/null +++ b/Pharmacokinetics/mitkThreeStepLinearModelTest_profile.json @@ -0,0 +1,23 @@ + +{ + "parameterNames": [ "Baseline", "Time_point_1", "Time_point_2", "Slope_1", "Slope_2" ], + "numberOfParameters": 5, + "parameterScales": [ 1.0, 1.0, 1.0, 1.0, 1.0 ], + "parameterUnits": [ "I", "s", "s", "I/s", "I/s" ], + "derivedParameterNames": [ "AUC", "FinalTimePoint", "FinalUptake", "Smax", "y-intercept1", "y-intercept2" ], + "numberOfDerivedParameters": 6, + "derivedParameterScales": [ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ], + "derivedParameterUnits": [ "I*s", "s", "I", "I", "I", "I" ], + "staticParameterNames": [], + "numberOfStaticParameters": 0, + "staticParameterUnits": [], + "modelDisplayName": "Three Step Linear Model", + "modelType": "Generic", + "functionString": "Baseline if t