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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3manylinux: glibc 2.28+ x86-64

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

Uploaded Python 3macOS 11.0+ ARM64

fastsig-0.1.14-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.14-py3-none-win_amd64.whl.

File metadata

  • Download URL: fastsig-0.1.14-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.14-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 8f47f3734f002a04a7d6a3c956955c2d352f65d71370a9a20474485fce8e9fc5
MD5 1e3424ebe8de8456a7ef91525f90bd83
BLAKE2b-256 d8c892bdde42ce4801db5015c41901aa862ff610eb707edfc062b88adb76edf8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fastsig-0.1.14-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e98c2726fef175278ae810031950e204c12cef7b940dcae1f6aea70e6b6a0b43
MD5 bfec5ee0ae09d227cc6ef38890213d29
BLAKE2b-256 5c229cd2726fb8fec3f2c4d33ce68de807354fd631eca649b0eba1302b77bb9e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fastsig-0.1.14-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 653d0afc40d3cdf5f49a41d625599e49f63b499f8f2e65f13feed8765be2fb99
MD5 2948b3f39007b63c48b5fa1b793564ea
BLAKE2b-256 aa687dd59844fb1fd0046c0bd7e1f81f6bb8270c5666fe470cc1061999dc3957

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fastsig-0.1.14-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ea17bec5359abe124016eca484bdd28bf914e26db14183a49ae17389ebb56b03
MD5 b1c3c7759de96f5739efe0d7b279cf18
BLAKE2b-256 b6434ab2dc083d5fc25d83673f74d028029a6c61b4a3ad08a81fef154959ad5a

See more details on using hashes here.

Provenance

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

This release

0.1.14 This release

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