Skip to main content

DESeq2 runner (Python + rpy2) for bulk RNA-seq with auto-discovery, end-to-end DE, plots, and HTML report.

Project description

GeneXpressor

A friendly DESeq2 runner driven from Python via rpy2. It auto-discovers your counts/metadata, produces plots, CSVs, and an optional HTML report.

Requirements

  • R (≥ 4.x) installed and on PATH (on Windows set R_HOME or install R normally)
  • R packages: DESeq2, BiocParallel, dplyr, ggplot2, ggrepel, pheatmap, readr, tidyr, tibble, rmarkdown, RColorBrewer
    • (optional) readxl, arrow for Excel/feather/parquet
  • Python: rpy2

Install (editable)

pip install -e .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

genexpressor-0.1.1.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

genexpressor-0.1.1-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file genexpressor-0.1.1.tar.gz.

File metadata

  • Download URL: genexpressor-0.1.1.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for genexpressor-0.1.1.tar.gz
Algorithm Hash digest
SHA256 1befbe9e76420fa878dce61565012281ab3635d71f82365f1196ace7205dcb32
MD5 e118a191646afab4552db313e106e06b
BLAKE2b-256 cfbf7764d9b25b2c770dc2fe3e1def6b636b1e646b0a58a22de09628bf4d09fd

See more details on using hashes here.

File details

Details for the file genexpressor-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: genexpressor-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for genexpressor-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b4ef07e71154b0ad8e710e7d7ba2e9a52a9356f7c523c7213504f9fc5cb5b080
MD5 93c04f87009dadbf95144328a7acb050
BLAKE2b-256 420028cc134269a6b6f932d1ec1d0f539e265552e8914a658a73469377c61bfb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page