Skip to main content

Genome-wide estimation of signals hidden in noisy multi-sample functional genomics dataset

Project description

Consenrich

Consenrich is a sequential state estimator for extraction of genome-wide epigenetic signals in noisy, multi-sample high-throughput functional genomics datasets.

Simplified Schematic of Consenrich.

See the Documentation for more details and usage examples.


Manuscript Preprint and Citation

A manuscript preprint is available on bioRxiv.

BibTeX Citation

@article {Hamilton2025,
	author = {Hamilton, Nolan H and Huang, Yu-Chen E and McMichael, Benjamin D and Love, Michael I and Furey, Terrence S},
	title = {Genome-Wide Uncertainty-Moderated Extraction of Signal Annotations from Multi-Sample Functional Genomics Data},
	year = {2025},
	doi = {10.1101/2025.02.05.636702},
	publisher = {Cold Spring Harbor Laboratory},
	journal = {bioRxiv}
}

Installation

The following steps should be most platform-independent and flexible, but you can also install from PyPI with pip install consenrich.

Note, if you don't have package management tools installed, you can first run

python -m pip install setuptools wheel Cython build
  1. git clone https://github.com/nolan-h-hamilton/Consenrich.git
  2. cd Consenrich
  3. python -m build
  4. python -m pip install .

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

consenrich-0.2.0b0.tar.gz (7.0 MB view details)

Uploaded Source

Built Distributions

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

consenrich-0.2.0b0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (7.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

consenrich-0.2.0b0-cp313-cp313-macosx_11_0_arm64.whl (7.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

consenrich-0.2.0b0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (7.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

consenrich-0.2.0b0-cp312-cp312-macosx_11_0_arm64.whl (7.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

consenrich-0.2.0b0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (7.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

consenrich-0.2.0b0-cp311-cp311-macosx_11_0_arm64.whl (7.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file consenrich-0.2.0b0.tar.gz.

File metadata

  • Download URL: consenrich-0.2.0b0.tar.gz
  • Upload date:
  • Size: 7.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for consenrich-0.2.0b0.tar.gz
Algorithm Hash digest
SHA256 223015da27b11c0a76ebce5268a1f1f9d08cee2812145fa8be6f5b7cf2d39263
MD5 a61f3924cd243cadad50df7028ccd002
BLAKE2b-256 5c2e0862c88c90eb7e747a5542211353b794525de1c141a1d51631af9f8f30aa

See more details on using hashes here.

File details

Details for the file consenrich-0.2.0b0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for consenrich-0.2.0b0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 68c51a580501804f21734cc69a5a9f36ab02dbc3acbd311355f143fe1d02c6aa
MD5 778afc77682c7b9571334ec5e526fe82
BLAKE2b-256 d6f5ac7e4b3026a37f121876e77426e1e9f44e94cabac4f0dd0c3c0e3e4f2696

See more details on using hashes here.

File details

Details for the file consenrich-0.2.0b0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for consenrich-0.2.0b0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 856fb5f9eb1d0fe5bbfa9c982328dc59061f26c416f9921578cf7a461d59a8d1
MD5 20e9be944cca6b5ecc7e1c050c00bbfa
BLAKE2b-256 da942131840e77dfe6fe0b62a7cd01d1f550e842cdd06c98c2d25828b9ec217f

See more details on using hashes here.

File details

Details for the file consenrich-0.2.0b0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for consenrich-0.2.0b0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 49c363cf21919ea2505d442fa74df487ef48acc1a93a30e4481f84f5d9361740
MD5 84bac282579bb4df2ba13485aa7b3532
BLAKE2b-256 6bd595d75b5c1eaf37f59369b42e45858815902a6fac41fb166bd4c8de049d44

See more details on using hashes here.

File details

Details for the file consenrich-0.2.0b0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for consenrich-0.2.0b0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 de1fa946ad6aa6ce0de258fea2de4574c36407083a1ae0a54147b60d4be9bd25
MD5 ba90b2690be6f1c7965e5dacde1b41f3
BLAKE2b-256 dda457eb13454ce4031df68b1f37a38ba5735a576702e7aa66b0d652e22c7877

See more details on using hashes here.

File details

Details for the file consenrich-0.2.0b0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for consenrich-0.2.0b0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 36830a62997b789520923967ccd2c2028f56e9ad5c0e6192dc9e1c7cae4e563c
MD5 19e81e07ccc51e8f5447a58873f8b99e
BLAKE2b-256 44c4ea8834bd5925aa9f5490c0be4dd87b0872557513b4def5e15ef4f56b96f2

See more details on using hashes here.

File details

Details for the file consenrich-0.2.0b0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for consenrich-0.2.0b0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 83e7e9be264b9de11cc4547287e804f553c24f81c36027f6cfe90773aa6ca0d1
MD5 5ea691785d22b052283476b778bff239
BLAKE2b-256 b8be390721c6324e6fc9ed980aae3de0b74e409610b143e7a327fceb5dcd6fca

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