Skip to main content


Over-representation analysis (ORA) is a critical technique to determine if a set of differentially expressed genes (DEGs) is enriched with genes from specific gene sets or pathways. However, the cut-off used to define the number of DEGs that are utilised significantly impacts ORA results. To overcome the arbitrary choice of a cut-off and identify cut-off-independent enriched pathways, we developed PEBBA. This user-friendly tool ranks genes based on their statistical and biological significance and then systematically performs ORA for different cut-offs. There is no need to shortlist genes or waste time fine-tuning parameters. By simplifying ORA, PEBBA can be employed to lighten users’ burdens concerning parameter choice and decrease false positives. By visually exploring the parameter space, users can draw more precise conclusions about their dataset.

Install

PEBBA may be installed through pip: pip install pebba. Alternatively, PEBBA is also available as an online tool at pebba.sysbio.tools

Using pebba

Once installed, pebba can be used as a standalone module:

python -m pebba <deg_file> <gmt_file>

For more options use the --help flag: python -m pebba --help

Metadata

Release files for pebba 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pebba 0.1.3
File Size Uploaded Provenance
pebba-0.1.3.tar.gz 20.4 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for pebba 0.1.3
File Interpreter ABI Platform
pebba-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 42.4 kB

Release files / pebba-0.1.3.tar.gz

Download URL pebba-0.1.3.tar.gz
Size 20.4 kB
Tags Source
SHA-256 checksum
How to use checksums
72ccde8beba8bfac4b4ff478237ebc79612fde689f66905cbb3e26b71175e9ac
BLAKE2b-256 checksum
How to use checksums
954346937135f55d807418d4c4be5642dc7ffdc6127f64c8c163d941483754f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.14 CPython/3.10.5 Linux/5.15.60-1-MANJARO

Release files / pebba-0.1.3-py3-none-any.whl

Download URL pebba-0.1.3-py3-none-any.whl
Size 22.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
96dd216ad4e7336fa136c3f5bacfe29f22d6e816b534e922875b952d4498b36e
BLAKE2b-256 checksum
How to use checksums
b84ecf3c0b4ac6dd2808944dafa137738fced0df20a01cacdc44ff5984115ccf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.14 CPython/3.10.5 Linux/5.15.60-1-MANJARO

Security for pebba 0.1.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page