Skip to main content

Tests Documentation Status PyPI PyPI - Python Version License Code style: black

PyGenePlexus DOI

A Python package of the GenePlexus analysis pipeline.

Quick start

Installation

Install the GenePlexus package via pip.

pip install geneplexus

Run GenePlexus pipline

Example script

See example/example_run.py for example usage of the API.

For other examples see Package Documentation.

Command-line interface

geneplexus --input_file example/input_genes.txt --output_dir example_result

Run geneplexus --help to see full CLI options.

Dev

Installation

Install the PyGenePlexus package in editable mode with dev dependencies

pip install -e ."[dev]"

Testing

Run the default test suite

pytest test/

By default, test data will be cached. Thus, after the first test run, data redownload will not be tested. To force redownload, specify the --cache-clear option

pytest test/ --cache-clear

Building Documentation

  1. Install doc dependencies
pip install -r docs/requirements.txt
  1. Build
cd docs
make html
  1. Open doc
open build/html/index.html

Metadata

Release files for geneplexus 3.0.1

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

Source distribution (sdist)

Source distribution for geneplexus 3.0.1
File Size Uploaded
geneplexus-3.0.1.tar.gz 40.8 kB Details

Built distribution (wheel)

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

Total release size: 81.3 kB

Release files / geneplexus-3.0.1.tar.gz

Download URL geneplexus-3.0.1.tar.gz
Size 40.8 kB
Tags Source
SHA-256 checksum
How to use checksums
c77e0239eca7cc418c84f9607dd7f4ff8be7c22e3071cdcf15ad98fdec546c18
BLAKE2b-256 checksum
How to use checksums
4037df7b2403b892a4da4065fefe9470b3fe2b81b0b2e4950636ea02b3cc4a2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / geneplexus-3.0.1-py3-none-any.whl

Download URL geneplexus-3.0.1-py3-none-any.whl
Size 40.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6840009f033a7724f51b91496164c8b1cd5db1a6e631c4e29b2c3e9719bc7141
BLAKE2b-256 checksum
How to use checksums
b89ca57ef856f008d8fad6fa0cec310b08a4837096fce25437584f45e5b6af05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

3.0.1 This release

2 release files

3.0.0

2 release files

2.0.4

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.0.1

2 release files

1.0.0

2 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