Ciclops
Ciclops constructs and refines explainable clinical outcome prediction models across heterogeneous cross-platform datasets using transfer learning and SHAP-based interpretability.
Key Features:
- Cross-Platform Data Integration: Harmonizes and integrates datasets from multiple measurement platforms to address heterogeneity in clinical data.
- Explainable Models: Produces interpretable prediction models that emphasize explanation of feature contributions to clinical outcomes.
- Transfer Learning Capabilities: Employs transfer learning to adapt models trained on one dataset for validation or application on other datasets, reducing the need for extensive re-training.
- SHAP Analysis Integration: Incorporates SHAP (SHapley Additive exPlanations) for post-training feature attribution and assessment of potential biomarkers.
Scientific Applications:
- Precision Medicine: Enables construction of reliable and interpretable prediction models from diverse patient data to support tailoring treatments to individuals.
- Biomarker Identification: Identifies and assesses potential biomarkers associated with clinical outcomes via SHAP-based feature attribution.
Methodology:
Harmonizing cross-platform datasets for model training, training and validating predictive models with transfer learning across datasets, and applying SHAP analysis post-training to attribute feature contributions.
Topics
Details
- License:
- MIT
- Cost:
- Free of charge
- Tool Type:
- library, workflow
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python
- Added:
- 9/30/2022
- Last Updated:
- 11/24/2024
Operations
Publications
Chou E, Zhang H, Guan Y. Protocol for using Ciclops to build models trained on cross-platform transcriptome data for clinical outcome prediction. STAR Protocols. 2022;3(3):101583. doi:10.1016/j.xpro.2022.101583. PMID:35880126. PMCID:PMC9307566.
PMID: 35880126
PMCID: PMC9307566
Funding: - National Science Foundation: 1452656, T32GM141746
- National Institutes of Health: R35GM133346
- Directorate for Geosciences: GSE151189, GSE59098
Links
Repository
https://github.com/GuanLab/ciclops