Metadata-Version: 2.4
Name: gopher-enrich
Version: 0.3.1
Summary: Gene ontology enrichment analysis using protein expression.
Author-email: Lilly Tatka <ltatka@talus.bio>, William E Fondrie <wfondrie@talus.bio>, Carolyn Allen <callen@talus.bio>
License: Apache 2.0
Project-URL: Bug Tracker, https://github.com/TalusBio/gopher/issues
Project-URL: Discussion Board, https://github.com/TalusBio/gopher/discussions
Project-URL: Documentation, https://TalusBio.github.io/gopher
Project-URL: Homepage, https://github.com/TalusBio/gopher
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: <3.14,>=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy>=2.0
Requires-Dist: pandas
Requires-Dist: scipy>=1.7.1
Requires-Dist: statsmodels
Requires-Dist: requests
Requires-Dist: numba
Requires-Dist: seaborn
Requires-Dist: biopython
Requires-Dist: cloudpathlib[s3]>=0.23.0
Requires-Dist: tqdm>=4.67.1
Provides-Extra: docs
Requires-Dist: numpydoc>=1.0.0; extra == "docs"
Requires-Dist: sphinx-argparse>=0.2.5; extra == "docs"
Requires-Dist: pydata-sphinx-theme>=0.4.3; extra == "docs"
Requires-Dist: nbsphinx>=0.7.1; extra == "docs"
Requires-Dist: ipykernel>=5.3.0; extra == "docs"
Requires-Dist: recommonmark>=0.5.0; extra == "docs"
Dynamic: license-file

# gopher

Gene ontology enrichment analysis using protein expression.

Gopher uses a Mann-Whitney U Test to look for enriched gene ontology terms that are present when proteins are ranked by a quantitative value, such as the difference between two conditions or the abundance of the protein.

See the documentation at https://TalusBio.github.io/gopher

## Installation

Gopher can be pip installed using:

``` sh
pip install gopher-enrich
```

## TLDR

```python
import gopher                                   # import the package

gopher.test_enrichment(proteins=protein_quant)  # run the enrichment
```
