Support:Documents:Validation

From COMKAT wiki
Revision as of 22:53, 6 November 2007 by Deancool (talk | contribs) (New page: The COMKAT validation suite is used to test if your installation of COMKAT is working properly. After installing COMKAT, we suggest that you run the COMKAT validation suite to confirm the...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The COMKAT validation suite is used to test if your installation of COMKAT is working properly.

After installing COMKAT, we suggest that you run the COMKAT validation suite to confirm the software is working properly on your computer. This suite solves a few different models using COMKAT and also an independent implementation. If the results obtained using both implementations agree to within a reasonable tolerance, we surmise COMKAT is working correctly.

ValidationGUI.png

Test Models

  • Flow - PET blood-flow; sensitivity functions for rate constants and input function parameters
  • FDG - PET Fluorodeoxyglucose metabolism; analytic solution to compartment and sensitivity functions
  • Receptor - PET ligand-receptor model; multiple-injection, nonlinear kinetics
  • GMM - Glucose minimal model of interdependence between plasma glucose and insulin; sensitivity functions for rate constants, non-linear kinetic parameters and initial conditions

Instructions

  1. Change directory (chdir) to the comkat validation folder:

E.g. chdir e:\data\muzic\matlab\comkat\validation (substitute the appropriate path for your computer)

  1. Start the validation suite GUI: validate. You should see a window that looks like the one in the figure below
  2. Press button to select one of the validation scripts to run
  3. When the calculations complete, the browser will open to display the report
  4. Examine report which describes the model example and also plots results alongside expected results

Special Notes

  1. The validation programs may also be initiated from the command line: E.g. validateFDG.m, validateFlow.m, validateGMM.m, validateReceptor.m
  2. Do not be alarmed if these warning messages appear: Warning: Minimum step size reached; singularity possible