goscripts - Python script and package for Gene Ontology enrichment analysis¶
Welcome to goscripts’s documentation!¶
The full documentation for this project is available at: https://pmoris.github.io/goscripts/
A ready to use python
script to perform GO enrichment tests by
inputting a list of uniprot_kb accession numbers, an ontology
(.obo
) file and a gene association (.gaf
) file. No install required!
The goscripts
package provides further functionality to parse and
manipulate .obo
and .gaf
files; e.g.
- Parsing
.obo
gene ontology files in order to retrieve child/parent terms:goscripts.obo_tools
- Remapping gene ontology terms to a specified depth:
goscripts.obo_tools
- Parse
.gaf
gene association files:goscripts.gaf_parser
- Performing an enrichment test using various multiple testing correction
procedures (provided by statsmodels):
goscripts.enrichment_stats