The Cancer Research Institute (CRI) iAtlas is an interactive web platform and set of analytic tools for studying interactions between tumors and the immune microenvironment. These tools allow researchers to explore associations between a variety of characterizations of immune response and genomic and clinical phenotypes.
In this repository, you'll find a collection of notebooks that you can run to carry out functionality made available by the iAtlas platform, as well as how carry out additional functions, such as enabling the integration of your data with what's already in iAtlas. Additionally, you're able to easily visualize the results using the iAtlas library of plotting functions. You will also find a set of notebooks that illustrate machine learning for possible determinants of molecular response to immune checkpoint inhibition (ICI) therapy, which carry out iAtlas functions using iAtlas's API and database.
Please see our landing page for more information. If you'd like to contribute please open an issue or create a pull request.
Notebooks can be run locally (with local package installation), or on the cloud, with MyBinder (with pre-compiled libraries).
If running in a browser, Firefox is recommended (due to a conflict with the plotly R library and Chrome).
Notebooks
- Query the CRI iAtlas database
- Explore the data hosted by CRI iAtlas by using the API to query our database
- Query Immune Checkpoint Inhibition data
- Explore the Immune Checkpoint Inhibition (ICI) data available in iAtlas
- Query Immune Checkpoint Inhibition data - Python
- Explore the Immune Checkpoint Inhibition (ICI) data available in iAtlas, using Python
- Query Pseudobulk single-cell RNAseq data available in iAtlas
- Explore the Pseudobulk single-cell RNAseq data available in iAtlas
- Cell content barplots
- Plot estimated cell type contents against samples in our database
- Clinical outcomes
- Plot survival curves comparing your data to samples in our database
- Immune feature trends
- Investigate using our collection of immune features
- ICI Hazard Ratio
- Analyze outcome data in ICI datasets using Cox proportional hazard models
- ICI Neoantigen
- Explore the neoantigen data available in iAtlas
- ICI Models - Elastic Net
- Build an elastic net regression model with ICI data
- ICI Models - Logistic Regression
- Build a logistic regression model with ICI data
- ICI Models - Random Forest
- Build a Random Forest model with ICI data
- ICI Models - XGboost
- Build a eXtreme Gradient Boosting (XGBoost) model with ICI data
How to Cite Us
If you find these notebooks useful, please cite the CRI iAtlas paper (PubMed: 33214875). Thank you!
Eddy JA, Thorsson V, Lamb AE, Gibbs DL, Heimann C, Yu JX, Chung V, Chae Y, Dang K, Vincent BG, Shmulevich I, Guinney J. CRI iAtlas: an interactive portal for immuno-oncology research. F1000Research 2020, 9:1028.
and follow @iatlas_cri on Twitter for latest developments!