| Literature DB >> 28583127 |
Meher K Prakash1, Brian Lang2,3, Henriette Heinrich1, Piero V Valli1, Peter Bauerfeind1, Amnon Sonnenberg4, Niko Beerenwinkel2,3, Benjamin Misselwitz5.
Abstract
BACKGROUND: Colorectal cancer (CRC) is a leading cause of cancer-related mortality. CRC incidence and mortality can be reduced by several screening strategies, including colonoscopy, but randomized CRC prevention trials face significant obstacles such as the need for large study populations with long follow-up. Therefore, CRC screening strategies will likely be designed and optimized based on computer simulations. Several computational microsimulation tools have been reported for estimating efficiency and cost-effectiveness of CRC prevention. However, none of these tools is publicly available. There is a need for an open source framework to answer practical questions including testing of new screening interventions and adapting findings to local conditions.Entities:
Keywords: Colorectal cancer; Cost-effectiveness; Microsimulation; Screening colonoscopies; Screening intervals
Mesh:
Year: 2017 PMID: 28583127 PMCID: PMC5460500 DOI: 10.1186/s12911-017-0458-9
Source DB: PubMed Journal: BMC Med Inform Decis Mak ISSN: 1472-6947 Impact factor: 2.796
Fig. 1Structure of the microsimulation model used in CMOST. Most cancers in CMOST start as adenomas (stages I to VI) and progress to cancer. Adenomas may be diagnosed and removed by screening interventions. Few cancers appear directly without adenoma precursors. Preclinical cancer can be diagnosed at an early stage by screening. Cancer develops in four stages. It can be detected by screening or due to symptoms. After detection, treatment can cure cancer with a stage-dependent probability
Pseudocode for the CMOST program flow implemented in MATLAB
| MAIN MODULE OF CMOST: individually tracks every individual in a population |
| Input: |
| - Model parameters determining natural history of CRC |
| - Settings for CRC screening and surveillance |
| Output: |
| - Death year, cause of death and years lost to CRC for each individual |
| - CRC incidence, prevalence, stages, mode of detection and outcome for each CRC and each individual |
| - Adenoma prevalence and adenoma stages for the whole population |
| - Usage of screening and surveillance interventions |
| - All CRC related costs |
| for Year = 1 to 100 and if Alive = ‘YES’ |
| for IndividualNumber = 1 to NumberOfIndividuals |
| call function AdenomaNaturalHistory(Record) |
| %--- updates the natural history of adenomas and development to cancer |
| if (Screening.Mode=’ON’ and Screening.Preference=’COLONOSCOPY’ and Screening.Year=Year) or |
| (Cancer.Symptomatic=’YES’) or (FollowUp.Year = Year) |
| %--- if colonoscopy is a preferred screening option, or if cancer is symptomatic or for followup |
| call function Colonoscopy |
| if Treatment=’ON’ and (Year-Cancer.DetectionYear) > 5 years |
| Treatment=’OFF’ |
| elseif Treatment=’ON’ and (Year-Cancer.DetectionYear) < 5 years |
| call function AddCost(Treatment=’ON’) |
| if rand > DeathFromCancer.Chance |
| Alive.Cancer=’NO’ |
| DeathFromCancer.Year = Year % --- used for treatment costs in the last year before death from cancer |
| elseif rand > DeathFromNaturalCauses.Chance |
| Alive=’NO’ |
| end IndividualNumber |
| end Year |
| function AdenomaNaturalHistory(Record) |
| % --- new adenoma(s) appear (influenced by age, gender, colon location, individual risk) |
| Record.(AdenomaStage=I) = Record.(AdenomaStage=I) + ChanceOfNewAdenoma |
| % --- adenoma progression (influenced by age, gender, colon location, individual risk) |
| Record.(AdenomaStage=II to VI) = Record.(AdenomaStage=II to VI) + AdenomaStageProgression |
| Record.CancerStage(1) = Record.CancerStage(I) + AdenomatousCancer(FromAdenomaStage=VI) |
| + FastCancer(FromAdenomaStage=I to V) + DirectCancer(FromNoAdenoma) |
| Record.CancerStage(2 to 4) = Record.CancerStage(2 to 4) + CancerStageProgression |
| Cancer.Symptomatic = ChanceOfSymptoms(Record.CancerStage) |
| end function AdenomaNaturalHistory |
| function Colonoscopy(Record) |
| Adenoma.Detected = ChanceOfAdenomaDetection(Record.AdenomaStage, Record.AdenomaLocation) |
| Cancer.Detected = ChanceOfCancerDetection(Record.CancerStage, Record.CancerLocation) |
| if Cancer.Detected = ’YES’ |
| Cancer.DetectionYear = Year |
| Record.Cancer = 0%--- assume curative treatment has been performed |
| Treatment = ’ON’ |
| elseif Adenoma.Detected = ’Yes’ |
| Polypectomy = ’YES’ |
| Record.Adenoma = 0%--- remove the adenomas by polypectomy |
| Adenoma.Detected = 0 |
| FollowUp.Year = RecommendedYear % --- recommend followup according to guidelines |
| if rand > ChanceOfComplication |
| Complications = ’YES’ |
| If rand > ChanceOfDeathFromComplications |
| Alive = ’NO’ |
| call function AddCosts(Colonoscopy, Polypectomy, Complications) |
| end function Colonoscopy |
| function AddCosts |
| Cost = Cost + if(Colonoscopy = ’YES’) x InputCost.Colonoscopy + |
| and in the last year of death from cancerif(Polypectomy = ’YES’) x InputCost.Polypectomy + |
| and in the last year of death from cancerif(Complications = ’YES’) x InputCost.Complications + |
| and in the last year of death from cancerif(Treatment = ’ON’) x InputCost.TreatmentCost(Year – Cancer.DetectionYear) |
| and in the last year of death from cancer%--- the treatment cost is divided into 3 stages: initial, continuing and last year costs for the first quarter, upto 5 years and in the last year of death from cancer |
| end function AddCosts |
Fig. 2Location of adenomas and cancer within the colon. The large intestine has been divided into 13 relevant segments. The CMOST model assumes location dependence for the progression and detectability of adenomas and cancers. Colonoscopy reaches the cecum in 95% of cases. Rectosigmoidoscopy is easier to perform but limited in scope and meant to reach the left flexure in the majority of cases
Description of the different parameters used in CMOST model. The procedure for calculating the parameters is described in the supplementary information
| Model parameter | Properties | Functional form (where applicable) |
|---|---|---|
| Age-dependent adenoma initiation risk | Defined by a sigmoidal function. |
|
| Age-dependent early adenoma progression risk | Defined by a Gaussian function. |
|
| Age-dependent advanced adenoma progression risk | Defined by a Gaussian function. |
|
| Individual adenoma risk | Cumulative density function describing the relationship between population proportions and individual risk for appearance of new adenomas. Defined by automatically calibrated anchor points. | |
| Early and advanced adenoma specific progression risk | Cumulative density function describing the relationship between early or advanced adenoma proportions and adenoma specific progression risk. Defined by manually calibrated anchor points. | |
| Correction factors male/female for i) adenoma initiation ii) early adenoma progression iii) advanced adenoma progression | Constant | |
| Correction factor rectum/colon for i) early adenoma progression ii) advanced adenoma progression | Constant | |
| Adenoma stage-specific progression risk | Constant. One value for each adenoma stage 1-6, enables fine tuning of the distribution of adenoma stages 1-6 | |
| Adenoma stage-specific regression risk | Constant. One value for each adenoma stage (1-6 highest for 1, lowest for 6); not calibrated | |
| Adenoma stage-specific cancer risk | Constant. One value for each adenoma stage (1 to 5), calibrated to match prevalence of cancer in adenomas | |
| Location specific direct cancer risk | Constant. One value for each colon segment 1-13 (calibrated to match CRC incidence reduction in rectosigmoidoscopy CRC prevention study) |
Fig. 3Results of CMOST regarding adenoma and cancer epidemiology for the whole population (males and females). a: Early adenoma prevalence b: Advanced adenoma prevalence c: Cancer incidence. Literature-derived benchmarks (see Additional file 4) used for our microsimulation are indicated by black squares and a blue dashed line; results of CMOST13 calculations are shown as a black line and green-squares when within 20% of benchmarks, and as red-squares otherwise
Effects of rectosigmoidoscopy screening for CRC prevention combined with 11.9-year follow-up (intention to treat analysis according to the randomized controlled study by Schoen et al. [37])
| Schoen et al. [ | CMOST8 | CMOST13 | CMOST19 | ||
|---|---|---|---|---|---|
| Incidence reduction | All CRC | 21% (28-15) | 20% | 20% | 20% |
| Right-sided CRC | 14% (3-24%). | 15% | 7% | 5% | |
| Left-sided CRC | 29% (20-36). | 21% | 24% | 26% | |
| Mortality reduction | 26% (13-37) | 23% | 26% | 23% |
Fig. 4Maximum clinical incidence reduction: The incidence of cancer following a hypothetical perfect intervention which removes all adenomas and undiagnosed cancers at age 65 is used to compare the predictions of microsimulation models. MISCAN, CRC-SPIN, and SimCRC data are from reference [7]
Comparison of CMOST with other microsimulation tools. Screening colonoscopies were performed at 10-year intervals between ages 50 and 75 years. Results of the microsimulation tools MISCAN, CRC-SPIN, and SimCRC were taken from reference [7]. Numbers indicate percentage reduction or the number of additional colonoscopies or CRC cases as indicated per 1000 individuals. For CMOST, the numbers of the baseline scenario assuming a dwell time of 13 years (CMOST13) are given; numbers in parenthesis indicate results obtained by using CMOST8 and CMOST19
| MISCAN | CRC-SPIN | SimCRC | CMOST13 (CMOST8, CMOST19) | |
|---|---|---|---|---|
| Incidence reduction | 52% | 91% | 82% | 53% (55, 48) |
| Mortality reduction | 65% | 92% | 84% | 61% (65, 55) |
| Life years gained | 207 | 260 | 327 | 142 (155, 121) |
| Screening colonoscopies | 2288 | 2580 | 2574 | 2373 (2304, 2289) |
| Surveillance colonoscopies | 1715 | 1341 | 1609 | 1311 (1222, 1251) |
| Total colonoscopies | 4002 | 3921 | 4184 | 3600 (3538, 3558) |
| CRC cases prevented | 30 | 56 | 54 | 27 (28, 23) |
| CRC mortality cases prevented | 19 | 25 | 30 | 12 (13, 10) |
| Colonoscopies per case prevented | 135 | 70 | 77 | 132 (124, 155) |
| Colonoscopies per LYG | 19 | 15 | 13 | 25 (22, 29) |
Fig. 5Results of the effect of a single screening colonoscopy is performed at a specific age: a: Incidence reduction b: Mortality reduction c: Discounted life years gained d: Discounted costs per discounted life year gained