DESeq2 runner (Python + rpy2) for bulk RNA-seq with auto-discovery, E2E DE, plots, 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_HOMEor install R normally) - R packages:
DESeq2,BiocParallel,dplyr,ggplot2,ggrepel,pheatmap,readr,tidyr,tibble,rmarkdown,RColorBrewer- (optional)
readxl,arrowfor Excel/feather/parquet
- (optional)
- Python:
rpy2
Install (editable)
pip install -e .
arguments
genexpressor \
>> --parent_dir "C:\Users\shahr\Downloads\Deseq2-pkg" \
>> --pick AUTO \
>> --case_level Disease --control_level Control \
>> --alpha 0.05 --lfc_thr 2.0 --top_labels 20 --top_heatmap 50 \
>> --make_report true --debug true --threads 2
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.4.tar.gz
(10.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file genexpressor-0.1.4.tar.gz.
File metadata
- Download URL: genexpressor-0.1.4.tar.gz
- Upload date:
- Size: 10.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b7de4390db514b8f62bc68df3153dffacd34222a305f46ccb0419f25e6fa346d
|
|
| MD5 |
13fe4880a9f832e3100a86718b209529
|
|
| BLAKE2b-256 |
deb39a937af708f8c35fed2109fe180a025cd0bc2039cc264eb6f75ecfe5c0c2
|
File details
Details for the file genexpressor-0.1.4-py3-none-any.whl.
File metadata
- Download URL: genexpressor-0.1.4-py3-none-any.whl
- Upload date:
- Size: 11.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6f7b5c36c855e5ed48fcb1255bbf0bb74aa06b9369795270557d639eb2f739c7
|
|
| MD5 |
e6bd7cf41e1627158f69f19d021df34e
|
|
| BLAKE2b-256 |
a3c62b28cd136030efa7d103955c77d87ea39c54c255e0ba41c5e86e4fae446b
|