This repository contains analyses comparing neoadjuvant and upfront treatment strategies using Markov cohort models. The analyses include Monte Carlo sensitivity analyses and reference materials.
- Project Overview
- Repository Structure
- Installation
- Usage
- Key Implementations
- References
- Research Paper
- License
The project aims to evaluate and compare the effectiveness of neoadjuvant versus upfront treatment strategies using Markov cohort analysis. The analyses involve Monte Carlo simulations to assess sensitivity and robustness of the results.
SB11/: Contains Jupyter Notebook files with the main analyses.MDP_Final.amua: Data file used in the analyses.Monte carlo 2-way sensitivity analysis.26: Script for performing two-way sensitivity analysis using Monte Carlo simulations.Reference article and other IMP info.docx: Document with reference articles and important information related to the project.Transformations related to the angular and the square root.pdf: PDF discussing mathematical transformations used in the analysis.sb11_base_article_H.pdf: Base article providing foundational information for the project.terminal node.png: Image depicting the terminal node structure used in the Markov model.
-
Clone the Repository:
git clone https://github.com/klsavaj/PSP-Neoadjuvant-v-s-Upfront-Markov-Cohort-Analysis.git cd PSP-Neoadjuvant-Vs-Upfront-Markov-Cohort-Analysis -
Set Up the Environment:
-
Ensure you have Python installed.
-
Install the required packages:
pip install -r requirements.txt
-
-
Run the Jupyter Notebooks:
- Navigate to the
SB11/directory. - Open and execute the notebooks to perform the analyses.
- Navigate to the
-
Perform Sensitivity Analysis:
- Execute the
Monte carlo 2-way sensitivity analysis.26script to conduct two-way sensitivity analyses.
- Execute the
-
Markov Cohort Model: Utilized to simulate patient transitions between health states over time, comparing neoadjuvant and upfront treatment strategies.
-
Monte Carlo Simulations: Applied to assess the uncertainty and variability in model parameters, enhancing the robustness of the analysis.
-
Sensitivity Analyses: Conducted to determine the influence of key parameters on the outcomes, identifying critical factors affecting treatment effectiveness.
- Refer to
Reference article and other IMP info.docxfor detailed references and important information related to the analyses.
This project is inspired by the research paper titled "Neoadjuvant therapy versus upfront surgery for potentially resectable pancreatic cancer: A Markov decision analysis" by Alison Bradley and Robert Van Der Meer, published in PLOS ONE on February 28, 2019.
You can access the full research paper here.
This project is licensed under the MIT License. See the LICENSE file for details.