Simulates mRNA and proteomics sorted data
384
A suite of scientific workflows to assess metrics to compare efficacy of protein-based tumor deconvolution algorithms. The goal of this project is to standardize the analysis and comparison of various tumor deconvolution datasets to compare their efficacy with different parameters.
This repository contains all the tools needed to compare tumor deconvolution algorithms. So far we are focusing on comparing proteomic to mRNA measurements and assessing their correlation via the Spearman Rank statistic. To evaluate and see the results, you can:
cd perfEval
cwltool scatter-test.cwl scatter-test.yml
This will run the evaluation in our test YAML file. To update the parameters, create your own YAML file. The algorithm currently has five parameters:
epic, xcell, cibersort, mcpcounter.epic, xcell, cibersort, mcpcounter.tumor, normal, or allTo test your own algorithm, please ensure that it will work with the signature matrices in this repository as well as the matrices generated in the mRNA and protein modules. Then deposit your CWL script and add your algorithm to the call-deconv-and-cor.cwl file.
Currently the results produce two PDF files: one that plots the correlation across cell types for each tumor type/algorithm/tissue combination, and one that plots the correlation across patient cohorts.
We propose a modular architecture to enable 'plug and play' comparisons of different datasets and tools.The modules fall into three categories, each with a data collection and analysis module.

These modules are each describe below.
List here
There are numerous ways to define the individual cell types we are using to run the deconvolution algorithms. We will upload specific lists to compare in our workflow.
| List Name | Description | Source |
|---|---|---|
| LM7c | Seven cell types (B, CD4 T, CD8 T, dendritic cells, granulocytes, monocytes, NK) collapsed from proteomic data | Rieckmann et al. |
| 3' PBMCs | Seven cell types (B, CD4 T, CD8 T (CD8 T + NK T), dendritic cells, megakaryocytes, monocytes, NK) from scRNA-seq data | Newman et al. |
| LM10 | Ten cell types predicted by MCPCounter signature | |
| LM22 | The original matrix from cibersort |
We have collect pre-formatted sample data from the CPTAC Python API to better match the mRNA data. This CWL tool and Docker image are in the protData and mRNAdata directories.
Below are the available tumor types:
| Dataset name | Description | Data reuse status | Publication link |
|---|---|---|---|
| Brca | breast cancer | no restrictions | https://pubmed.ncbi.nlm.nih.gov/33212010/ |
| Ccrcc | clear cell renal cell carcinoma (kidney) | no restrictions | https://pubmed.ncbi.nlm.nih.gov/31675502/ |
| Colon | colorectal cancer | no restrictions | https://pubmed.ncbi.nlm.nih.gov/31031003/ |
| Endometrial | endometrial carcinoma (uterine) | no restrictions | https://pubmed.ncbi.nlm.nih.gov/32059776/ |
| Gbm | glioblastoma | no restrictions | https://pubmed.ncbi.nlm.nih.gov/33577785/ |
| Hnscc | head and neck squamous cell carcinoma | no restrictions | https://pubmed.ncbi.nlm.nih.gov/33417831/ |
| **Lscc | lung squamous cell carcinoma | password access only | unpublished** |
| Luad | lung adenocarcinoma | no restrictions | https://pubmed.ncbi.nlm.nih.gov/32649874/ |
| Ovarian | high grade serous ovarian cancer | no restrictions | https://pubmed.ncbi.nlm.nih.gov/27372738/ |
| **Pdac | pancreatic ductal adenocarcinoma | password access only | unpublished** |
As such, datasets have been updated to following (added hnscc): ['brca', 'ccrcc', 'endometrial', 'colon', 'ovarian', 'hnscc', 'luad']
Content type
Image
Digest
sha256:e1c94bed2…
Size
496.1 MB
Last updated
over 2 years ago
docker pull tumordeconv/sim-data