Sign inSign up

tumordeconv/sim-data

By tumordeconv

Updated over 2 years ago

Simulates mRNA and proteomics sorted data

Image
0

384

tumordeconv/sim-data repository overview

Decomprolute: Benchmarking study of proteomic based tumor deconvolution

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.

To Run

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:

  1. mrna-algorithms: List of algorithms to use to deconvolve mRNA data. One of epic, xcell, cibersort, mcpcounter.
  2. prot-algorithms: List of algorithms to use to deconvolve protein data. One of epic, xcell, cibersort, mcpcounter.
  3. cancerTypes: List of cancer types
  4. signatures: List of signature matrices, currently found in the signature matrix directory
  5. tissueTypes: list of tissue types: tumor, normal, or all
To add your algorithm

To 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.

Example results

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.

Architecture

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. Architecture

These modules are each describe below.

Deconvolution algorithms

List here

Deconvolution signatures

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 NameDescriptionSource
LM7cSeven cell types (B, CD4 T, CD8 T, dendritic cells, granulocytes, monocytes, NK) collapsed from proteomic dataRieckmann et al.
3' PBMCsSeven cell types (B, CD4 T, CD8 T (CD8 T + NK T), dendritic cells, megakaryocytes, monocytes, NK) from scRNA-seq dataNewman et al.
LM10Ten cell types predicted by MCPCounter signature
LM22The original matrix from cibersort
Data collection

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 nameDescriptionData reuse statusPublication link
Brcabreast cancerno restrictionshttps://pubmed.ncbi.nlm.nih.gov/33212010/
Ccrccclear cell renal cell carcinoma (kidney)no restrictionshttps://pubmed.ncbi.nlm.nih.gov/31675502/
Coloncolorectal cancerno restrictionshttps://pubmed.ncbi.nlm.nih.gov/31031003/
Endometrialendometrial carcinoma (uterine)no restrictionshttps://pubmed.ncbi.nlm.nih.gov/32059776/
Gbmglioblastomano restrictionshttps://pubmed.ncbi.nlm.nih.gov/33577785/
Hnscchead and neck squamous cell carcinomano restrictionshttps://pubmed.ncbi.nlm.nih.gov/33417831/
**Lscclung squamous cell carcinomapassword access onlyunpublished**
Luadlung adenocarcinomano restrictionshttps://pubmed.ncbi.nlm.nih.gov/32649874/
Ovarianhigh grade serous ovarian cancerno restrictionshttps://pubmed.ncbi.nlm.nih.gov/27372738/
**Pdacpancreatic ductal adenocarcinomapassword access onlyunpublished**

As such, datasets have been updated to following (added hnscc): ['brca', 'ccrcc', 'endometrial', 'colon', 'ovarian', 'hnscc', 'luad']

Tag summary

Content type

Image

Digest

sha256:e1c94bed2

Size

496.1 MB

Last updated

over 2 years ago

docker pull tumordeconv/sim-data