Skip to main content

Genome-wide estimation of signals hidden in noisy multi-sample HTS datasets

Project description

Consenrich

Consenrich is regularized linear state estimator that yields quantitative genome-wide signal tracks from multi-sample cohorts' epigenomic HTS data.

Simplified Schematic of Consenrich.

Emphasis is placed on computational efficiency, model interpretability, and practical utility for downstream tasks that require well-resolved genome-wide signal estimates with uncertainty moderation, such as:

  • Consensus detection of open chromatin regions, TF binding, histone modification, etc.
  • Candidate prioritization for differential analyses, functional validation, integrative modeling, etc.

See the Documentation for usage examples, installation details, configuration options, and an API reference.

Manuscript Preprint and Citation

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}
}

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.9.1rc0.tar.gz (11.5 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.9.1rc0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (13.5 MB view details)

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

consenrich-0.9.1rc0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (13.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

consenrich-0.9.1rc0-cp314-cp314-macosx_15_0_arm64.whl (12.0 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

consenrich-0.9.1rc0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (13.5 MB view details)

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

consenrich-0.9.1rc0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (13.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

consenrich-0.9.1rc0-cp313-cp313-macosx_15_0_arm64.whl (12.0 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

consenrich-0.9.1rc0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (13.5 MB view details)

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

consenrich-0.9.1rc0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (13.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

consenrich-0.9.1rc0-cp312-cp312-macosx_15_0_arm64.whl (12.0 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

consenrich-0.9.1rc0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (13.6 MB view details)

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

consenrich-0.9.1rc0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (13.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

consenrich-0.9.1rc0-cp311-cp311-macosx_15_0_arm64.whl (12.0 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

File details

Details for the file consenrich-0.9.1rc0.tar.gz.

File metadata

  • Download URL: consenrich-0.9.1rc0.tar.gz
  • Upload date:
  • Size: 11.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for consenrich-0.9.1rc0.tar.gz
Algorithm Hash digest
SHA256 984267eb190c09d6e7300616ab2e001647e1536c03f8607d2afac65792623240
MD5 df3be2eb1c6d5f53be853a25d536585a
BLAKE2b-256 f19af194faff121a13e87473352a4b7ea88fd68b154c19145a5d6e1c69f6e6fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for consenrich-0.9.1rc0.tar.gz:

Publisher: wheels.yml on nolan-h-hamilton/Consenrich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file consenrich-0.9.1rc0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for consenrich-0.9.1rc0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4244c631816c11d1839d29d558713f0f103341db1ce088bfc065525d764ddac1
MD5 bfb5b052441d433fbadf8c62290cf861
BLAKE2b-256 363604ee2cc0888db5c3bc1a199dc5cf7a0379e7fd9c899ea60ceda4d1ba4782

See more details on using hashes here.

Provenance

The following attestation bundles were made for consenrich-0.9.1rc0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on nolan-h-hamilton/Consenrich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file consenrich-0.9.1rc0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for consenrich-0.9.1rc0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f2441d5e76538bf10687371c2eff97b39ac8db1d12d71757b6c96df1481e6265
MD5 e9752b39e2103209bfff184bac1272c9
BLAKE2b-256 7a82ed672562cc0edd94fd69a364ea6494008d2e4a33a8861439d60fd3aad423

See more details on using hashes here.

Provenance

The following attestation bundles were made for consenrich-0.9.1rc0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on nolan-h-hamilton/Consenrich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file consenrich-0.9.1rc0-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for consenrich-0.9.1rc0-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 da60c3856fe9f27f92a089f03b6bc2c87b3eab19e55f77f695e06e8d3951a6c3
MD5 3835f95c2999d6bc5c98935208309654
BLAKE2b-256 4d7057ede8bd03acb7bd63b6ed845c46b55f4be2641fe89b58bfe7188bb2ec09

See more details on using hashes here.

Provenance

The following attestation bundles were made for consenrich-0.9.1rc0-cp314-cp314-macosx_15_0_arm64.whl:

Publisher: wheels.yml on nolan-h-hamilton/Consenrich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file consenrich-0.9.1rc0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for consenrich-0.9.1rc0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fe42513046d186f5adaf9ddb6ab17b71ffbc42b57f7107976b802a01f3b09627
MD5 30bd845eb0eecd7d16054fb6bf67df92
BLAKE2b-256 438c781cdac81482292134a2ab266bc5dd000cdc5a29c762a8f36b2fb4aa6fd3

See more details on using hashes here.

Provenance

The following attestation bundles were made for consenrich-0.9.1rc0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on nolan-h-hamilton/Consenrich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file consenrich-0.9.1rc0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for consenrich-0.9.1rc0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0b1b17c1f9f3a225fe94555983efdae63485a6339c2d594e674c9d9765a1e310
MD5 20d4bddc058089035a702861d0c45789
BLAKE2b-256 baf3db2e4f7a1b5bc8a77633c44d540a846cd243f627cb97a7c8cb423249a50d

See more details on using hashes here.

Provenance

The following attestation bundles were made for consenrich-0.9.1rc0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on nolan-h-hamilton/Consenrich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file consenrich-0.9.1rc0-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for consenrich-0.9.1rc0-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0f826b7ae220903bf770d59948ee4a19a73580152118a7318286c0cdfc5c4f50
MD5 95cc1ca0f33ae9ddfb4fe31cda964e9b
BLAKE2b-256 9b0034dcd0e468a38032d9cb38ea33a6642e689e25eb85a386087cb947428970

See more details on using hashes here.

Provenance

The following attestation bundles were made for consenrich-0.9.1rc0-cp313-cp313-macosx_15_0_arm64.whl:

Publisher: wheels.yml on nolan-h-hamilton/Consenrich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file consenrich-0.9.1rc0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for consenrich-0.9.1rc0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 91f291a6161a49f8105b8dc189c2e88ef3e85bd6e435a570938e2379f1161d9c
MD5 7273d68b5d049d3d0add0cdf19ad08a7
BLAKE2b-256 7f88256a69d7e73879d35511b081f4a82ad3d9d37a88bfab8004bffff22ab57b

See more details on using hashes here.

Provenance

The following attestation bundles were made for consenrich-0.9.1rc0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on nolan-h-hamilton/Consenrich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file consenrich-0.9.1rc0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for consenrich-0.9.1rc0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 84c6e3cadd0a9a150bddea88c5232e8d117320fda258deb459c55c7b165edcff
MD5 8576b0a1ed5b5953d3fd24d9c1195cc6
BLAKE2b-256 1a8edd11474c5648338a023c67ade3d4062d0095f902e3eba96142ab52955013

See more details on using hashes here.

Provenance

The following attestation bundles were made for consenrich-0.9.1rc0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on nolan-h-hamilton/Consenrich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file consenrich-0.9.1rc0-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for consenrich-0.9.1rc0-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f5298876d55265f9487b33b22aec826b8e6049f5164fee247bb6dedcef20203c
MD5 a7a4ac58dc420d71c29b3557a406d06f
BLAKE2b-256 8f00095ea4735b984487c0ff57c9f12b7f525b4920ab98b266916ad8155cca98

See more details on using hashes here.

Provenance

The following attestation bundles were made for consenrich-0.9.1rc0-cp312-cp312-macosx_15_0_arm64.whl:

Publisher: wheels.yml on nolan-h-hamilton/Consenrich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file consenrich-0.9.1rc0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for consenrich-0.9.1rc0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 41c5954975b0a0a8fedc5d049ca289f361b09b756943ce639bc582d789256dd4
MD5 338f2fa07d91869a4bb20d937e964d03
BLAKE2b-256 27774d4b62d49b05a11057491628b5a0c3caa65528b32deef63be7ed78324b26

See more details on using hashes here.

Provenance

The following attestation bundles were made for consenrich-0.9.1rc0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on nolan-h-hamilton/Consenrich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file consenrich-0.9.1rc0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for consenrich-0.9.1rc0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 16b268fe6c9aa24bf8294c700402aecfa8c55c1dd859d582b30ecf09dbcc1b65
MD5 8db090b4e1e7a200ca36361530a2af43
BLAKE2b-256 89ca8a01e652780bdf7f5f58d50e26883a28065b478ead9d3dff2bb9ac3d6bda

See more details on using hashes here.

Provenance

The following attestation bundles were made for consenrich-0.9.1rc0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on nolan-h-hamilton/Consenrich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file consenrich-0.9.1rc0-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for consenrich-0.9.1rc0-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 7e279c0256bc9f2188ec93250cfbac13c1557a13b8e4b1ae81500947e0fbda62
MD5 4f2345a6b23d38905f0aafdf242a8cf1
BLAKE2b-256 a452c53928bcfeacbff44cd6af935a698b784b84528b25e8a68ebd65cf9b4977

See more details on using hashes here.

Provenance

The following attestation bundles were made for consenrich-0.9.1rc0-cp311-cp311-macosx_15_0_arm64.whl:

Publisher: wheels.yml on nolan-h-hamilton/Consenrich

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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