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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3manylinux: glibc 2.28+ x86-64

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

Uploaded Python 3macOS 11.0+ ARM64

fastsig-0.1.13-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.13-py3-none-win_amd64.whl.

File metadata

  • Download URL: fastsig-0.1.13-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.13-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 a3930af636a6c0d9fd007c3cc4c869c749301c7ad5d47f17022d44cf94ea0ce0
MD5 a58a486b0c9b882fc2a27cc81c7ab292
BLAKE2b-256 dfa0ff9f0c7492b099cbcd725c1a5686445c09f591a323daa63e32221b1bc5d5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fastsig-0.1.13-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4efa81dd205087ff1fd160138e4c019b803dfc32644e03c98b683dd8e30b0294
MD5 bfcc9a6149fa3130c7267e38427a1249
BLAKE2b-256 fb449f1b66ffe3bb91db40bac90d19567e74a642c3bf03c460cde0fa5d05dcc6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fastsig-0.1.13-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 270603292abcfa1d336500d6698ef23dee7b6da4972f656d0533c009cd80d1bf
MD5 68d7c48b8b67fdafc705c1f546865f39
BLAKE2b-256 938d860fa131102035ce6bd086d2828eeb6639bf592abde54b3e9b7441083dbf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fastsig-0.1.13-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b3a5476af19877fd3500fb78e0c6fab4175159e40aecd1bf16b4f8ca20f49dc2
MD5 71ec461437b371d7b1f9777c05cdbc65
BLAKE2b-256 bf5e6dd41122e0cd1dd00f9b5d2cfa8bc9d2a795ff3093030b1c6d10d4c10742

See more details on using hashes here.

Provenance

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

This release

0.1.13 This release

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