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.9-py3-none-win_amd64.whl (2.4 MB view details)

Uploaded Python 3Windows x86-64

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

Uploaded Python 3manylinux: glibc 2.28+ x86-64

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

Uploaded Python 3macOS 11.0+ ARM64

fastsig-0.1.9-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.9-py3-none-win_amd64.whl.

File metadata

  • Download URL: fastsig-0.1.9-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.9-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 3e6b235cd0299c0fbf1e43134572cdd4368a2d2eca4d0ef332479090d50628ca
MD5 216507bdf7e7a5636b177d2ec8f86f30
BLAKE2b-256 f1b1f56df7df7908a0d575a8941fe43f0351fe7078f8d413f3e12b45bbc5df1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastsig-0.1.9-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.9-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastsig-0.1.9-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d7395808a854bd0319b77ce94212e6b96b9d1f81c68a790e0d083774429f1678
MD5 4026c347cb49614de6a1063cdaee12a2
BLAKE2b-256 86c2802f34b72c326d1cf02db824c6cc993318c36eead2ee97995343055534e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastsig-0.1.9-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.9-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastsig-0.1.9-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c0c926926c74ec4027876361e5f82f616c7d83cd0ea181a2f45bfa47e2470468
MD5 7ddb8f1608d201c474a4460e68e67300
BLAKE2b-256 8ead84c573080311bee1d234ced01a94e2cbbb5671cc9a62c7e03539f1bc5c02

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastsig-0.1.9-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.9-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fastsig-0.1.9-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 98cbbe6b6ca38d02e5e2d63c04cfdd043dde5ccd6d640969a0702eaea81b31db
MD5 df8fc3b20b09c7f6b7cc0821f66b7df9
BLAKE2b-256 0bb66ca8fd355ec6c2d5ee23feacdf8c409ea30a507b15023f5940f008141f30

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastsig-0.1.9-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

0.1.12

4 files

0.1.11

4 files

0.1.10

4 files

This release

0.1.9 This release

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