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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3manylinux: glibc 2.28+ x86-64

fastsig-0.1.15-py3-none-manylinux_2_28_aarch64.whl (2.5 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 11.0+ ARM64

fastsig-0.1.15-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.15-py3-none-win_amd64.whl.

File metadata

  • Download URL: fastsig-0.1.15-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.15-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 25c595400110af83d19622595b78ca9ae5b944a6528bf78424d437c6e15c3ee2
MD5 10d99afdf6561e98456f7d406383c66c
BLAKE2b-256 5948616d685fd9acd8d289b3ff41897408dea4ea36e2236ad88779a43ad0c9d5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fastsig-0.1.15-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 63623dbd5b47d356133793e1fd96b34756dc4fd8eccd978d7ce526e4894ca0c8
MD5 a9b42b88de8d04b21b241d1ff34572b2
BLAKE2b-256 f54cb6860d9165bbace13510d08e8d2e81bd2980a97edddff4e9e34bfeb5a384

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastsig-0.1.15-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.15-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastsig-0.1.15-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 51cea49924467a88fdf46338882e391d26079df214421579217c628eaa039685
MD5 83a9e7987905f003716fd4d975b45ac9
BLAKE2b-256 594aa9d79574a95344342c9cf2e8aea96327776bef5808157aa32b6f40d26e07

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fastsig-0.1.15-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 df832f310c25c930f0e2b8ca982fd91272b73af790d6e9ca4903414ce70da184
MD5 e871741f5cf760687fe3111fa5040d21
BLAKE2b-256 c78fcbdc09724ea59df15dbee1c025cd617f87cfb64324a30f8d7b28b6e03e25

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fastsig-0.1.15-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bdd284b21c9b620fbbfebe8dd4b4b60c106ec8ed7df7fb4a5d3bffe02c3f5b3b
MD5 762969e9b61ac2208580b867e6ce7956
BLAKE2b-256 317fbfe4808d01bd9aadcbc871b5a309768989c9362a56ba45846685e2b6d587

See more details on using hashes here.

Provenance

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

This release

0.1.15 This release

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

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