Skip to main content

REVEALER

Project description

eREVEALER

eREVEALER (enhanced REpeated eValuation of variablEs conditionAL Entropy and Redundancy) is a method for identifying groups of genomic alterations that together associate with a functional activation, gene dependency or drug response profile. The combination of these alterations explains a larger fraction of samples displaying functional target activation or sensitivity than any individual alteration considered in isolation. eREVEALER can be applied to a wide variety of problems and allows prior relevant background knowledge to be incorporated into the model. Compared to original REVEALER, eREVEALER can work on much larger sample size with much higher speed.

Installation

REVEALER2 can be used in command line, jupyter notebook, and GenePattern. To use in command line or jupyter notebook, user need to install REVEALER2 with following code:

$ pip install revealer

Example of using eREVEALER in jupyter notebook can be found here. REVEALER2 can also be found in GenePattern and directly run on GenePattern server. Details can be found here(link to genepattern module to be added).

REVEALER2 is separated into two parts: REVEALER_preprocess and REVEALER. If you start with MAF file or GCT file that you want to have a further filtering, then you should run REVEALER_process and then use output as input for REVEALER. If you have ready-to-use GCT format matrix, then you can directly run REVEALER. Explanation and general usage about REVEALER_preprocess and REVEALER are provided below. For detailed documentation regarding each parameter and workflow, please check individual documentation for REVEALER_preprocess and REVEALER

REVEALER Example

For the preprocessing step, there are few modes available. Detailed explanations of different mode is available in GenePattern documentation. Below are example codes for different mode.

Following is command line version of the example in the here.

First, download example input file for CCLE dataset maf file from this link https://depmap.org/portal/download/all/?releasename=DepMap+Public+23Q2&filename=OmicsSomaticMutations.csv then put in sample_input folder(or anywhere as long as you indicate in command).

Run file preprocessing:

$ REVEALER_preprocess \
	--mode class \
	--input_file example_notebook/sample_input/OmicsSomaticMutations.csv \
	--protein_change_identifier ProteinChange \
	--file_separator , \
	--col_genename HugoSymbol \
	--col_class VariantType \
	--col_sample ModelID \
	--prefix CCLE \
	--out_folder example_notebook/sample_input/CCLE

This step is to convert annotation from DepMap to CCLE.

$ python example_notebook/DepMapToCCLE.py example_notebook/sample_input/NameConvert.csv example_notebook/sample_input/CCLE_class.gct example_notebook/sample_input/CCLE_class_rename.gct

Run REVEALER with generated file and NFE2L2 signature:

$ REVEALER \
	--target_file example_notebook/sample_input/CCLE_complete_sigs.gct
	--feature_file example_notebook/sample_input/CCLE_class.gct
	--out_folder example_notebook/sample_output/NRF2
	--prefix CCLE_NRF2
	--target_name NFE2L2.V2
	--if_pvalue False
	--if_bootstrap False
	--gene_locus example_notebook/sample_input/allgeneLocus.txt
	--tissue_file example_notebook/sample_input/TissueType_CCLE.gct

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

REVEALER-2.0.10.tar.gz (2.1 MB view details)

Uploaded Source

Built Distribution

REVEALER-2.0.10-cp39-cp39-manylinux1_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.9

File details

Details for the file REVEALER-2.0.10.tar.gz.

File metadata

  • Download URL: REVEALER-2.0.10.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for REVEALER-2.0.10.tar.gz
Algorithm Hash digest
SHA256 30b06587946ac141e7d1377bd42a1a8f939cac9c9e3fa2417ba7e0cad7b5b521
MD5 e5b88747a3b9c6905447ae77643315ac
BLAKE2b-256 77efc0c6b7d48f78c2280358bfd61324c33425aec10947251ddcd2babc0115d0

See more details on using hashes here.

File details

Details for the file REVEALER-2.0.10-cp39-cp39-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for REVEALER-2.0.10-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1f788f9f778bdb33ea54b9720b2b7c4aba79748edeb100ca961a5f819f702b64
MD5 7ef5c93bb90b99fe0a6979836b3074f6
BLAKE2b-256 fd9c8cf35eaa8ea4d7620e91fc7e35900a2bf2cead98461cebc25949ebe9ed41

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page