Skip to main content

Chemo Genomic Enrichment Analysis

Project description

To use CGEA:
Install: pip install CGEA

CGEA offers two primary classes:
drugListCGEA(druglist, saveAs = "json", sort = 'up', outputDir = None, prefix = 'CGEAResults',
data = {}, numWorkers = cpu_count(), verbose = False, numPermutations = 1000):
geneListCGEA(upgenes, downgenes, saveAs = "json", sort = 'up', outputDir = None, prefix = 'CGEAResults',
data = {}, numWorkers = cpu_count(), verbose = False, numPermutations = 1000):

arguments:
upgenes = list of up regulated genes in your gene set.
downgenes = list of down regulated genes in your gene set. Input None if you don't discriminate between up and down regulation.
druglist = list of drugs in quuery set.
outputDir: if you want to have the function save the outputs for you, supply an output directory here.
prefix: all the file outputs will have this as a prefix if outputDir is defined
async: set this to True if you want the program to run asynchronously
numPermutations: increasing this number will increase accuracy at the cost of speed
verbose: set this to True to have the program give status updates about its progress
numWorkers: how many cores to use
data: you can change what data is used by the program. Advanced users only.

methods:
run - run the process

objects:
results - holds the result data

Example operation:
myUpgenes = [1,2,3]
myDowngenes = [4,5,6]
myCGEA = geneListCGEA(myUpgenes, myDowngenes)
myCGEA.run()
results = myCGEA.results

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

CGEA-0.919.tar.gz (32.3 kB view details)

Uploaded Source

File details

Details for the file CGEA-0.919.tar.gz.

File metadata

  • Download URL: CGEA-0.919.tar.gz
  • Upload date:
  • Size: 32.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for CGEA-0.919.tar.gz
Algorithm Hash digest
SHA256 e94e4b270e4ca6a277d5fd894e4a10dfee57269ae65fb969d1f82bb89be52455
MD5 a7f5dc085dd742d52c5a6513dd8ce36a
BLAKE2b-256 7d5768b479d4734feac4ec6a7e1fc8a1190a0439c89d1d2b851a5e2683d34163

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