| Literature DB >> 26076957 |
Samuel R Barnes1, Thomas S C Ng2,3, Naomi Santa-Maria4, Axel Montagne5, Berislav V Zlokovic6, Russell E Jacobs7.
Abstract
BACKGROUND: Dynamic contrast-enhanced magnetic resonance imaging (DCE-MRI) is a promising technique to characterize pathology and evaluate treatment response. However, analysis of DCE-MRI data is complex and benefits from concurrent analysis of multiple kinetic models and parameters. Few software tools are currently available that specifically focuses on DCE-MRI analysis with multiple kinetic models. Here, we developed ROCKETSHIP, an open-source, flexible and modular software for DCE-MRI analysis. ROCKETSHIP incorporates analyses with multiple kinetic models, including data-driven nested model analysis.Entities:
Mesh:
Year: 2015 PMID: 26076957 PMCID: PMC4466867 DOI: 10.1186/s12880-015-0062-3
Source DB: PubMed Journal: BMC Med Imaging ISSN: 1471-2342 Impact factor: 1.930
Comparison of existing DCE-MRI packages*
| Software package | Language | Operating system | License | Models included | Fitting | Other MRI-relevant features | Input/output | Location |
|---|---|---|---|---|---|---|---|---|
|
| R | Linux, Windows, Mac OS | BSD | - Standard Kelty- Single-compartment model- Extended Kety | - Non-linear least squares- Bayesian estimation | - motion correction and co-registration - B1 mapping - T1 mapping - AIF fitting - DWI fitting - Pixel processing - Job report for later retreival - Access to R functions | - DICOM - NIFTI - Raw data |
|
|
| C, Plugin for ClearCanvas | Windows | Proprietary | - Tofts - Adiabatic tissue homogeniety - Thorwarth- Extended Tofts - Semi-quantitative metrics (Slope/AUC) | Proprietary | - DICOM - Raw data |
| |
|
| IDL | Windows | GNU GPL | - Uptake models - Steady-state - Patlak - Model-free deconvolution - Tofts- Extended Tofts - 2CXM - 2C filtration model for kidney - Dual-inlet models for Liver - Semi-quantitative metrics (Slope/Signal enhancement) | - Non-linear Least squares - Truncated singular value decomposition | - ROI and pixel processing - AIF/time series visualization/editing - Access to IDL functions | - DICOM - Raw data |
|
|
| C, OsiriX plugin | Mac OS | BSD | - Model free deconvolution | - Truncated singular value decomposition | - ROI and pixel processing - Job report for later retreival - AIF/time series visualization/editing | - DICOM |
|
|
| Python | Linux, Windows, Mac OS | GNU GPL | - Tofts - Extended Tofts | - Non-linear Least squares | - Access to python functions | - Raw data |
|
|
| Julia | Linux, Windows, Mac OS | MIT | - Tofts - Extended Tofts - Plasma only | - Non-linear Least squares | - ROI and pixel processing - T1 mapping - Batch processing - Access to Julia functions | - Matlab data |
|
|
| IDL | Windows | BSD | - Tofts - Hoffmann - Larsson - Fast exchange limit reference region | - Non-linear Least squares | - ROI and pixel processing - Access to IDL functions | - DICOM - Bruker - Raw data |
|
|
| R | Creative Commons | - Tofts - Semi-quantitative metrics (AUC, MRT - mean residence time) | - Numerical deconvolution | - Pixel processing - Access to R functions | - R readable data formats |
| |
|
| Javascript, ImageJ plugin | Linux, Windows, Mac OS | BSD | - Patlak | - Non-linear Least squares | - T1 mapping - Access to ImageJ functions | - ImageJ readable data formats |
|
|
| Java | Linux, Windows, Mac OS | Proprietary | - Tofts - Extended Tofts - One compartment - Fermi - 2CXM - Semi-quantitative metrics (AUC) | Proprietary | - ROI and pixel processing | - DICOM - Analyze - Bruker - Commercial formats - Raw data |
|
|
| Matlab | Windows | Creative Commons | - Patlak | - T1 mapping - ROI and pixel processing | - DICOM - Analyze - NIFTI |
| |
|
| IDL | Linux, Windows, Mac OS | Proprietary | - Extended Tofts | - Non-linear Least squares | - T1 fitting | - DICOM - Analyze - TIF/PNG |
|
|
| Matlab | Linux, Windows, Mac OS | GNU GPL | - Tofts - Extended Tofts - Fast exchange regime (FXR) - 2CXM - Tissue uptake - Nested-model selection - Patlak - Semi-quantitative metrics (AUC) | - Non-linear Least squares | - T1 mapping - ROI and pixel processing - AIF fitting/import - DWI fitting - Job report for later retreival - AIF/time series visualization/editing - Batch processing - Access to Matlab functions - Model fit comparisons with statistical metrics - Drift correction | - DICOM - Analyze - NIFTI - Raw data - Matlab data |
|
*Excludes commerical packages for clinical use, AUC: area under curve, DWI: diffusion-weighted imaging
Fig. 1Design outline of ROCKETSHIP. The software suite consists of a fitting module to generate T1, T2/T2* and ADC maps, and DCE-MRI module with sub-modules for each stage of DCE-MRI data processing and analysis
Fig. 2DCE-MRI processing module GUI. GUI modules reflect the schematic outlined in Fig. 2. The “root” DCE module is shown on the left, which launches each sub-module in the pipeline. a defines the sub-module that converts raw image data to concentration time curves. The data are passed to the next sub-module, which allows temporal truncation of the dynamic data and fitting or importing of the AIF (b). DCE-MRI maps are derived using the next sub-module (c). Models can be generated in real time, or the user input can be saved as a data structure job to be run in batch later. Options are provided to perform voxel-by-voxel fits as well as defined ROIs. Raw data curves can be fitted as is, or after being passed through a time smoothing filter. Finally, goodness-of-fit analysis of the fits can be performed with the final sub-module (d)
Fitting parameters for simulation studies
|
|
|
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|---|---|
|
|
| 10 | 0.5, 6 | 5, 100 | 0.01, 0.02, 0.05, 0.1, 0.2, 0.35 | N/A | 0.001, 0.005 0.01 0.02 0.05 0.1 | N/A | N/A |
|
|
| 10 | 0.5, 6 | 5, 100 | 0.01, 0.02, 0.05, 0.1, 0.2, 0.35 | 0.01, 0.02, 0.05, 0.1, 0.2, 0.5 | N/A | N/A | N/A |
|
|
| 10 | 0.5, 6 | 5, 100 | 0.01, 0.02, 0.05, 0.1, 0.2, 0.35 | 0.01, 0.02, 0.05, 0.1, 0.2, 0.5 | 0.001, 0.005 0.01 0.02 0.05 0.1 | N/A | N/A |
|
|
| 10 | 0.5, 6 | 5, 100 | 0.01, 0.02, 0.05, 0.1, 0.2, 0.35 | 0.01, 0.02, 0.05, 0.1, 0.2, 0.5 | 0.001, 0.005 0.01 0.02 0.05 0.1 | 0.5, 1, 5 | N/A |
|
|
| 10 | 0.5, 6 | 5, 100 | 0.01, 0.02, 0.05, 0.1, 0.2, 0.35 | N/A | 0.001, 0.005 0.01 0.02 0.05 0.1 | 0.5, 1, 5 | N/A |
|
|
| 10 | 0.5, 6 | 5, 100 | 0.01, 0.02, 0.05, 0.1, 0.2, 0.35 | 0.01, 0.02, 0.05, 0.1, 0.2, 0.5 | N/A | N/A | 0.1, 0.5, 2 |
|
|
| 10 | 0.5 | 5, 100 | N/A | N/A | 0.005, 0.1 | N/A | N/A |
|
|
| 10 | 0.5 | 5, 100 | 0.01, 0.35 | N/A | 0.005, 0.1 | N/A | N/A |
|
|
| 10 | 0.5 | 5, 100 | 0.01, 0.35 | 0.01, 0.1 | 0.005, 0.1 | N/A | N/A |
Fig. 3Ktrans fitting of simulated data. Simulated data with time resolution of 0.5 s and SNR = 100 were fitted using the same model used to generate the simulation with ROCKETSHIP using default settings for the Patlak method (a), Tofts (b) and Extended Tofts models (c). Ktrans simulated vs. fitted were plotted as a function of ve and vp. Dashed line is unity. Error bars denote standard deviation. Given the similar fits, points for different ve and vp may overlap. Concordance correlation coefficients for these (and other model fits) are shown in Tables 3, 4 and 5
Concordance correlation coefficients (CCC) comparing fitted and simulated Ktrans using different models and dependent parameters
| Generating model | Fitting model | Time resolution (s) | SNR | Dependent parameter |
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|---|---|---|
|
|
| 0.5 | 5 |
| 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
| 0.5 | 100 |
| 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | ||
| 6 | 5 |
| 0.98 | 0.98 | 0.98 | 0.98 | 0.98 | 0.98 | ||
| 6 | 100 |
| 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | ||
|
|
|
|
|
|
| |||||
|
|
| 0.5 | 5 |
| 0.38 | 0.85 | 0.98 | 0.99 | 1.00 | 1.00 |
| 0.5 | 100 |
| 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | ||
| 6 | 5 |
| 0.08 | 0.32 | 0.76 | 0.92 | 0.96 | 0.97 | ||
| 6 | 100 |
| 0.67 | 0.92 | 1.00 | 1.00 | 1.00 | 1.00 | ||
|
|
|
|
|
|
| |||||
|
|
| 0.5 | 5 |
| 0.01 | 0.33 | 0.95 | 0.99 | 1.00 | 1.00 |
| 0.5 | 100 |
| 0.92 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | ||
| 6 | 5 |
| −0.02 | 0.05 | 0.41 | 0.84 | 0.96 | 0.98 | ||
| 6 | 100 |
| 0.22 | 0.48 | 0.98 | 1.00 | 1.00 | 1.00 | ||
|
|
|
|
|
|
| |||||
| 0.5 | 5 |
| 0.74 | 0.73 | 0.71 | 0.68 | 0.61 | 0.51 | ||
| 0.5 | 100 |
| 0.99 | 0.98 | 0.98 | 0.99 | 0.99 | 0.98 | ||
| 6 | 5 |
| 0.57 | 0.58 | 0.57 | 0.56 | 0.45 | 0.41 | ||
| 6 | 100 |
| 0.89 | 0.90 | 0.88 | 0.81 | 0.54 | 0.35 | ||
|
|
|
|
|
|
| |||||
|
|
| 0.5 | 5 |
| −0.02 | −0.02 | 0.11 | 0.22 | 0.65 | 0.90 |
| 0.5 | 100 |
| 0.07 | 0.42 | 0.65 | 0.76 | 0.98 | 0.99 | ||
| 6 | 5 |
| −0.01 | −0.01 | −0.01 | 0.10 | 0.52 | 0.84 | ||
| 6 | 100 |
| −0.03 | −0.06 | 0.04 | 0.38 | 0.84 | 0.98 | ||
|
|
|
|
|
|
| |||||
| 0.5 | 5 |
| 0.18 | 0.20 | 0.23 | 0.31 | 0.43 | 0.47 | ||
| 0.5 | 100 |
| 0.32 | 0.63 | 0.72 | 0.76 | 0.76 | 0.74 | ||
| 6 | 5 |
| 0.20 | 0.19 | 0.21 | 0.21 | 0.28 | 0.29 | ||
| 6 | 100 |
| 0.18 | 0.26 | 0.34 | 0.41 | 0.45 | 0.45 | ||
|
|
|
| ||||||||
| 0.5 | 5 |
| 0.21 | 0.30 | 0.40 | |||||
| 0.5 | 100 |
| 0.46 | 0.69 | 0.81 | |||||
| 6 | 5 |
| 0.20 | 0.22 | 0.27 | |||||
| 6 | 100 |
| 0.26 | 0.35 | 0.43 | |||||
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
| |||||
| 0.5 | 5 |
| 0.98 | 1.00 | 0.98 | 1.00 | 1.00 | 1.00 | ||
| 0.5 | 100 |
| 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | ||
| 6 | 5 |
| 0.88 | 0.88 | 0.88 | 0.91 | 0.98 | 0.99 | ||
| 6 | 100 |
| 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | ||
|
|
| 0.5 | 5 |
| 0.98 | 1.00 | 0.98 | 1.00 | 1.00 | 1.00 |
| 0.5 | 100 |
| 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | ||
| 6 | 5 |
| 0.88 | 0.88 | 0.88 | 0.91 | 0.98 | 0.99 | ||
| 6 | 100 |
| 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | ||
|
|
|
| ||||||||
| 0.5 | 5 |
| 1.00 | 0.98 | 1.00 | |||||
| 0.5 | 100 |
| 1.00 | 1.00 | 1.00 | |||||
| 6 | 5 |
| 0.82 | 0.97 | 0.98 | |||||
| 6 | 100 |
| 1.00 | 1.00 | ||||||
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
| |||||
| 0.5 | 5 |
| −0.01 | 0.02 | 0.08 | 0.14 | 0.39 | 0.95 | ||
| 0.5 | 100 |
| 0.07 | 0.31 | 0.97 | 1.00 | 1.00 | 1.00 | ||
| 6 | 5 |
| 0.01 | −0.01 | 0.03 | 0.06 | 0.12 | 0.38 | ||
| 6 | 100 |
| 0.05 | 0.14 | 0.71 | 0.96 | 0.99 | 1.00 | ||
|
|
|
| ||||||||
| 0.5 | 5 |
| 0.11 | 0.14 | 0.14 | |||||
| 0.5 | 100 |
| 0.56 | 0.59 | 0.56 | |||||
| 6 | 5 |
| 0.06 | 0.07 | 0.07 | |||||
| 6 | 100 |
| 0.54 | 0.61 | 0.52 |
100 curves for each model and fixed dependent parameter were generated as described in the text and Table 2. Ktrans values simulated are defined in Table 2. The CCC was calculated from the Ktrans (simulated) vs. Ktrans (fitted), such as depicted in Figure 5. Ktrans values from which CCCs were calculated were segregated according to the dependent parameter (vp, ve or Fp). A value of 1 shows near-perfect concordance, while 0 represents a low concordance relationship
Concordance correlation coefficients (CCC) comparing fitted and simulated vp using different models and dependent parameters
| Generating model | Fitting model | Time resolution (s) | SNR | Dependent parameter |
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|---|---|---|
|
|
| 0.5 | 5 |
| 0.99 | 0.99 | 0.99 | 0.99 | 1.00 | 0.99 |
| 0.5 | 100 |
| 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | ||
| 6 | 5 |
| 0.95 | 0.95 | 0.95 | 0.95 | 0.94 | 0.95 | ||
| 6 | 100 |
| 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | ||
|
|
|
|
|
|
| |||||
|
|
| 0.5 | 5 |
| 0.99 | 0.99 | 0.99 | 0.99 | 0.98 | 0.98 |
| 0.5 | 100 |
| 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | ||
| 6 | 5 |
| 0.95 | 0.95 | 0.94 | 0.93 | 0.91 | 0.88 | ||
| 6 | 100 |
| 1.00 | 1.00 | 1.00 | 1.00 | 0.95 | 0.89 | ||
|
|
|
|
|
|
| |||||
| 0.5 | 5 |
| 0.98 | 0.98 | 0.99 | 0.99 | 0.99 | 0.99 | ||
| 0.5 | 100 |
| 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | ||
| 6 | 5 |
| 0.92 | 0.90 | 0.89 | 0.93 | 0.95 | 0.94 | ||
| 6 | 100 |
| 0.92 | 0.92 | 1.00 | 1.00 | 1.00 | 1.00 | ||
|
|
|
|
|
|
| |||||
|
|
| 0.5 | 5 |
| 0.79 | 0.85 | 0.51 | 0.26 | 0.10 | 0.06 |
| 0.5 | 100 |
| 1.00 | 1.00 | 0.95 | 0.96 | 0.81 | 0.41 | ||
| 6 | 5 |
| 0.02 | 0.07 | 0.37 | 0.16 | 0.07 | 0.05 | ||
| 6 | 100 |
| 0.96 | 0.93 | 0.90 | 0.73 | 0.38 | 0.09 | ||
|
|
|
|
|
|
| |||||
| 0.5 | 5 |
| 0.95 | 0.90 | 0.65 | 0.31 | 0.15 | 0.02 | ||
| 0.5 | 100 |
| 0.99 | 0.97 | 0.89 | 0.75 | 0.82 | 0.57 | ||
| 6 | 5 |
| 0.44 | 0.56 | 0.35 | 0.11 | 0.02 | −0.03 | ||
| 6 | 100 |
| 0.97 | 0.93 | 0.75 | 0.51 | 0.34 | 0.13 | ||
|
|
|
| ||||||||
| 0.5 | 5 |
| 0.22 | 0.28 | 0.31 | |||||
| 0.5 | 100 |
| 0.64 | 0.88 | 0.95 | |||||
| 6 | 5 |
| 0.09 | 0.09 | 0.03 | |||||
| 6 | 100 |
| 0.39 | 0.56 | 0.54 | |||||
|
|
|
|
|
|
| |||||
|
|
| 0.5 | 5 |
| 0.95 | 0.78 | 0.18 | 0.03 | −0.02 | −0.03 |
| 0.5 | 100 |
| 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 0.48 | ||
| 6 | 5 |
| 0.33 | 0.39 | 0.31 | 0.17 | 0.02 | 0.01 | ||
| 6 | 100 |
| 0.74 | 0.83 | 0.79 | 0.80 | 0.77 | 0.69 | ||
|
|
|
| ||||||||
| 0.5 | 5 |
| -0.01 | -0.01 | 0.90 | |||||
| 0.5 | 100 |
| 0.67 | 1.00 | 0.99 | |||||
| 6 | 5 |
| 0.03 | 0.20 | 0.07 | |||||
| 6 | 100 |
| 0.95 | 0.97 | 0.44 |
100 curves for each model and fixed dependent parameter were generated as described in the text and Table 2. vp values simulated are defined in Table 2. The CCC was calculated from the vp (simulated) vs. vp (fitted) . vp values from which CCCs were calculated were segregated according to the dependent parameter (Ktrans, ve or Fp). A value of 1 shows near-perfect concordance, while 0 represents a low concordance relationship
Concordance correlation coefficients (CCC) comparing fitted and simulated ve using different models and dependent parameters
| CCC for ve (simulated) vs. ve (fitted) | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Generating model | Fitting model | Time resolution (s) | SNR | Dependent parameter |
|
|
|
|
|
|
|
|
| 0.5 | 5 |
| 0.71 | 0.96 | 1.00 | 1.00 | 0.94 | 0.97 |
| 0.5 | 100 |
| 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | ||
| 6 | 5 |
| 0.33 | 0.52 | 0.68 | 0.63 | 0.65 | 0.68 | ||
| 6 | 100 |
| 0.95 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | ||
|
|
|
|
|
|
| |||||
|
|
| 0.5 | 5 |
| 0.67 | 0.86 | 0.87 | 0.80 | 0.66 | 0.54 |
| 0.5 | 100 |
| 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | ||
| 6 | 5 |
| 0.22 | 0.40 | 0.48 | 0.47 | 0.35 | 0.35 | ||
| 6 | 100 |
| 0.95 | 1.00 | 1.00 | 1.00 | 0.93 | 0.74 | ||
|
|
|
|
|
|
| |||||
| 0.5 | 5 |
| 0.74 | 0.73 | 0.69 | 0.71 | 0.73 | 0.70 | ||
| 0.5 | 100 |
| 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | ||
| 6 | 5 |
| 0.38 | 0.38 | 0.36 | 0.36 | 0.32 | 0.32 | ||
| 6 | 100 |
| 0.92 | 0.94 | 0.93 | 0.93 | 0.93 | 0.94 | ||
|
|
|
|
|
|
| |||||
|
|
| 0.5 | 5 |
| 0.51 | 0.52 | 0.29 | 0.19 | 0.12 | 0.06 |
| 0.5 | 100 |
| 0.97 | 0.97 | 0.93 | 0.84 | 0.70 | 0.49 | ||
| 6 | 5 |
| 0.17 | 0.27 | 0.24 | 0.15 | 0.06 | 0.03 | ||
| 6 | 100 |
| 0.81 | 0.88 | 0.73 | 0.46 | 0.23 | 0.10 | ||
|
|
|
|
|
|
| |||||
| 0.5 | 5 |
| 0.09 | 0.15 | 0.24 | 0.36 | 0.41 | 0.37 | ||
| 0.5 | 100 |
| 0.50 | 0.83 | 0.88 | 0.91 | 0.87 | 0.86 | ||
| 6 | 5 |
| 0.11 | 0.12 | 0.14 | 0.16 | 0.21 | 0.19 | ||
| 6 | 100 |
| 0.23 | 0.41 | 0.49 | 0.55 | 0.59 | 0.63 | ||
|
|
|
| ||||||||
| 0.5 | 5 |
| 0.19 | 0.24 | 0.31 | |||||
| 0.5 | 100 |
| 0.68 | 0.81 | 0.90 | |||||
| 6 | 5 |
| 0.14 | 0.15 | 0.17 | |||||
| 6 | 100 |
| 0.40 | 0.48 | 0.54 | |||||
|
|
| 0.5 | 5 |
| 0.37 | 0.41 | 0.43 | 0.48 | 0.52 | 0.46 |
| 0.5 | 100 |
| 0.90 | 0.92 | 0.96 | 0.93 | 0.93 | 0.94 | ||
| 6 | 5 |
| 0.20 | 0.23 | 0.25 | 0.24 | 0.23 | 0.23 | ||
| 6 | 100 |
| 0.63 | 0.76 | 0.80 | 0.81 | 0.74 | 0.82 | ||
|
|
|
| ||||||||
| 0.5 | 5 |
| 0.41 | 0.45 | 0.44 | |||||
| 0.5 | 100 |
| 0.94 | 0.93 | 0.92 | |||||
| 6 | 5 |
| 0.24 | 0.23 | 0.22 | |||||
| 6 | 100 |
| 0.76 | 0.75 | 0.73 | |||||
100 curves for each model and fixed dependent parameter were generated as described in the text and Table 2. ve values simulated are defined in Table 2. The CCC was calculated from the ve (simulated) vs. ve (fitted) . ve values from which CCCs were calculated were segregated according to the dependent parameter (Ktrans, vp or Fp). A value of 1 shows near-perfect concordance, while 0 represents a low concordance relationship
Fig. 4ve fitting at different time resolutions. Simulated data using the Tofts model were generated at SNR = 5 and at time resolutions of 0.5 s (a) and 6 s (b). Simulated vs. fitted v were plotted as a function of Ktrans. Dashed line is unity. Error bars represent standard deviation. As expected, lower time resolution results in a high standard deviation of the curve fits. Given the similar fits, points for different Ktrans may overlap. Concordance correlation coefficients for these (and other model fits) are shown in Tables 3, 4 and 5
Fig. 5Nested model selection from simulated data. a and b show fitting for steady-state model simulated data. c and d show the fitting for Patlak simulated data. All the generated curves at SNR = 100 converged to the correct model. At lower SNR, some of the curves incorrectly converged to Model 3 (extended Tofts). e and f show fitting on extended Tofts simulated data. Again, the majority of the curves converged to the correct model. The percentage of voxels attributed to each model by the nest model algorithm is shown in Table 6
Model selection of simulated data using the nested model method
|
| |||||
|---|---|---|---|---|---|
| Generating model | SNR | Model 0 | Model 1 | Model 2 | Model 3 |
|
| 5 | 2.75 | 41 | 43 | 13.25 |
|
| 100 | 0 | 75 | 20.75 | 4.25 |
|
| 5 | 0 | 0 | 94.75 | 5.25 |
|
| 100 | 0 | 0 | 100 | 0 |
|
| 5 | 0 | 11.25 | 19 | 69.5 |
|
| 100 | 0 | 8.5 | 0 | 91.5 |
Fig. 6Nested model fitting of DCE-MRI data on a murine breast cancer tumor model. Parameters for Ktrans (a), ve (b), and vp (c) are shown. As shown in d, the majority of the voxels fitted best to the extended Tofts model, with some edge voxels fitting to the Patlak method. e shows the AIF used for the fit (taken from the left ventricle). f shows a sample time curve from the edge of the tumor (denoted by arrow) with corresponding fit (blue denotes the fit, red lines denote the 95 % prediction bounds for the fitted curve). Rod phantoms on either side of the mouse were present to allow for signal drift correction (not used in this case)
Fig. 72CXM fitting of a normal human brain. Parameters for Ktrans (a), ve (b), vp (c) and Fp (d) are shown. e shows the AIF used (taken from internal carotid artery). The AIF was fitted with a bi-exponential curve (blue) prior to tissue fitting. f shows a sample time curve from the brain parenchyma (denoted by arrow) with corresponding fit (blue denotes the fit, red lines denote the 95 % prediction bounds for the fitted curve). Fold over artifact is seen on the lateral brain edges due to truncation by the field of view bounding box