Skip to main content
https://zenodo.org/badge/197271057.svg https://img.shields.io/badge/python-3.11.5-blue.svg

Citing:

Introduction:

This tool was developed to Evaluate Predictive CapabilitY of each gene (feature) to become a predictive (bio)marker candidates. Documentation is available via Read the Docs.

Requirements:

  • python >= 3.11.5

Install:

Using pypi:

pip install epcy

From source:

python3 -m venv $HOME/.virtualenvs/epcy
source $HOME/.virtualenvs/epcy/bin/activate
pip install pip setuptools --upgrade
pip install wheel
cd [your_epcy_folder]
pip install -e .
epcy -h

Usage:

General:

After install:

epcy -h

From source:

cd [your_epcy_folder]
python3 -m epcy -h

Generic case:

  • EPCY is design to work on any quantitative data, provided that values of each feature are comparable between each samples (normalized).

  • To run a comparative analysis, epcy pred need two tabulated files:

    • A matrix of quantitative normalized data for each samples (column) with an “ID” column to identify each feature.

    • A design table which describe the comparison.

# Run epcy on any normalized quantification data
epcy pred -d ./data/small_for_test/design.tsv -m ./data/small_for_test/log_normalized_matrix.tsv -o ./data/small_for_test/EPCY_output

# If your data are normalized, but require a log2 transforamtion, add --log
epcy pred --log -d ./data/small_for_test/design.tsv -m ./data/small_for_test/normalized_matrix.tsv -o ./data/small_for_test/EPCY_output

# If your data are not normalized and require a log2 transforamtion, add --norm --log
epcy pred --norm --log -d ./data/small_for_test/design.tsv -m ./data/small_for_test/matrix.tsv -o ./data/small_for_test/EPCY_output

# Different runs might show small variations.
# To ensure reproducibility set a random seed, using --randomseed
epcy pred -d ./data/small_for_test/design.tsv -m ./data/small_for_test/normalized_matrix.tsv -o ./data/small_for_test/EPCY_output --randomseed 42
epcy pred -d ./data/small_for_test/design.tsv -m ./data/small_for_test/normalized_matrix.tsv -o ./data/small_for_test/EPCY_output2 --randomseed 42
diff ./data/small_for_test/EPCY_output/predictive_capability.tsv ./data/small_for_test/EPCY_output2/predictive_capability.tsv

More documentation is available via Read the Docs.

Release files for epcy 0.2.6.4

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

Source distribution (sdist)

Source distribution for epcy 0.2.6.4
File Size Uploaded
epcy-0.2.6.4.tar.gz 2.5 MB Details

Built distribution (wheel)

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

Total release size: 2.6 MB

Release files / epcy-0.2.6.4.tar.gz

Download URL epcy-0.2.6.4.tar.gz
Size 2.5 MB
Tags Source
SHA-256 checksum
How to use checksums
d8bc4a1ef2c33ffb605d4d381f40fd167197bfe236ce95439a666625e5154af3
BLAKE2b-256 checksum
How to use checksums
2d1ae473eec1f54304a5cf085708cd9a4867efae38341d1f5606e52406ed92ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / epcy-0.2.6.4-py3-none-any.whl

Download URL epcy-0.2.6.4-py3-none-any.whl
Size 40.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8384c513c6f83addfe2f69a129aaec60fb0ba2c058d98d2922a643646673c3a2
BLAKE2b-256 checksum
How to use checksums
65b624949c2a4dbae44319fe8228007d5098984c8c9c4bef5b70524cb7744782
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release history Release notifications | RSS feed

This release

0.2.6.4 This release

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.0.2

2 release files

0.0.1

3 release files

0.0.0

3 release files

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