Skip to main content

fastsig

Fast publication-quality signal heatmaps and boxplots, with a Rust-accelerated implementation of the most commonly used signal-processing primitives.

pip install fastsig

fastsig --help
fastsig pipeline   --help     # end-to-end BAM/bigWig → heatmap+boxplot
fastsig function   --help     # gene-set heatmap from GMT
fastsig gene       --help     # gene-body heatmap from GTF
fastsig gtf-to-bed --help     # extract genes/transcripts from GTF.gz

Subcommands

pipeline          End-to-end BAM/bigWig → matrix → heatmap + boxplot driver
function          Gene-set heatmap + boxplot from one or more GMT/text files
gene              Gene-body heatmap + boxplot from a GTF or gene BED
plot-heatmap-box  Compute a signal matrix then render heatmap + boxplot
bam-coverage      Convert BAM to normalized bigWig/bedGraph coverage
bigwig-compare    Combine two bigWigs (log2/ratio/subtract/add/mean) into one
compute-matrix    Build per-region signal matrices from bigWigs (.mat.gz)
gtf-to-bed        Extract genes or transcripts from GTF(.gz) to BED6

Documentation

Full user guide (Chinese) — installation, every subcommand's parameter table, end-to-end recipes, input format reference, FAQ, and how to build from source:

📖 https://github.com/typekey/deeptools_rust/blob/main/docs/fastsig_usage.md

See the project README for benchmarks, architecture notes, and demo figures.

License

MIT

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

fastsig-0.1.12-py3-none-win_amd64.whl (2.4 MB view details)

Uploaded Python 3Windows x86-64

fastsig-0.1.12-py3-none-manylinux_2_28_x86_64.whl (2.7 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

fastsig-0.1.12-py3-none-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

fastsig-0.1.12-py3-none-macosx_10_9_x86_64.whl (2.6 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

Details for the file fastsig-0.1.12-py3-none-win_amd64.whl.

File metadata

  • Download URL: fastsig-0.1.12-py3-none-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for fastsig-0.1.12-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 71e6d4f7d17e38f2f9bf9c614bee38e88039d076997dc1e00d1abb2cd76462df
MD5 4204e9d26c2896b4ec1738ccd56ce8a6
BLAKE2b-256 0df74f9f0ef82ccb08e9aafdcf94f1856e812bfa2e8b0140cc84a8ecfa1c78e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastsig-0.1.12-py3-none-win_amd64.whl:

Publisher: build_fastsig.yml on typekey/deeptools_rust

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

File details

Details for the file fastsig-0.1.12-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastsig-0.1.12-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c0b84f5720b14e1cd5b583c614b651334c512c368f2f3d3aa23b5f4a1a4536a7
MD5 a2fb05d4a4e5b6806e70744229929157
BLAKE2b-256 ed590f4daa2bdc9bd8e3a155c07453b2d1303356dc59bd9afcaa55830294254b

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastsig-0.1.12-py3-none-manylinux_2_28_x86_64.whl:

Publisher: build_fastsig.yml on typekey/deeptools_rust

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

File details

Details for the file fastsig-0.1.12-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastsig-0.1.12-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 401bd32b593470a6bbd579ff9abf6911869510bf4a916ed5dbeee4d12b025eeb
MD5 187d072407b2502913651c455eba40db
BLAKE2b-256 fb0dbc56fd3cc0784af05e9700f3591ecaf7cb3a61ffee22cbe4a8232d2197a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastsig-0.1.12-py3-none-macosx_11_0_arm64.whl:

Publisher: build_fastsig.yml on typekey/deeptools_rust

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

File details

Details for the file fastsig-0.1.12-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fastsig-0.1.12-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5594e9a59b99f684757d78ac163b54d17e8ab17c65b53927440d5700be024563
MD5 a9efb5f3a24fc3b862473d1c57d0da6c
BLAKE2b-256 ad6599254eae2b0eeaaab32c6bb3cea1ed2d4887d123cf09a9b8bd6a084e7785

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastsig-0.1.12-py3-none-macosx_10_9_x86_64.whl:

Publisher: build_fastsig.yml on typekey/deeptools_rust

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

Release history Release notifications | RSS feed

0.1.18

5 files

0.1.17

5 files

0.1.16

5 files

0.1.15

5 files

0.1.14

4 files

0.1.13

4 files

This release

0.1.12 This release

4 files

0.1.11

4 files

0.1.10

4 files

0.1.9

4 files

0.1.8

4 files

0.1.7

3 files

0.1.6

3 files

0.1.5

3 files

0.1.4

3 files

0.1.3

3 files

0.1.2

3 files

0.1.1

2 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