CLI tool for performing gene set enrichment analysis using the GO database.
Project description
GOpiscator
is a command-line tool for performing gene set enrichment analysis using the Gene Ontology (GO) database.
Installation
pip install gopiscator
Usage
Usage: gopiscator [OPTIONS]
GOpiscator (Tool for performing gene set enrichment analysis)
Options:
-i, --gene-list FILE Genes of interest list. [required]
-a, --go-annotation FILE GO annotation file. [required]
-o, --output FILE Write output to a file. [default: (standard output)]
-g, --ontology FILE GO '.obo' file. [default: ('go-basic.obo'; will be downloaded if absent)]
--threshold FLOAT P-value threshold. [default: 0.05]
--gene-count INTEGER Minimum No. of genes annotated to the specific GO term. [default: 2]
-v, --version Show the version and exit.
-h, --help Show this message and exit.
[!NOTE]
gene-list
should have your genes of interest, one gene per line:
Rv3861 Rv3862c Rv0083 Rv3371
go-annotation
should be tab-delimited with genes in the first column and GO terms in the second column (separated by comma):
Rv0001 GO:0006172,GO:0006275,GO:0006270 Rv0002 GO:0046677,GO:0006260 Rv0003 GO:0009432,GO:0000731,GO:0006260 Rv0005 GO:0046677,GO:0006265,GO:0006261
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
gopiscator-0.1.0.tar.gz
(9.3 kB
view hashes)
Built Distribution
Close
Hashes for gopiscator-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07bb964eba7fa738f99b4f6a25a8963dc094c3268a298be01a413eac08b2f9a5 |
|
MD5 | 2e9220907d13a08dd80550e02f8adf3d |
|
BLAKE2b-256 | 643433cc4641792d4389e3a1c55fdfb1d7051c30598a91cb5bd639d68ba47ada |