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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3manylinux: glibc 2.28+ x86-64

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

Uploaded Python 3macOS 11.0+ ARM64

fastsig-0.1.10-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.10-py3-none-win_amd64.whl.

File metadata

  • Download URL: fastsig-0.1.10-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.10-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 092496cd3ddbf98d3150d1cd15bdbdf3dbc930f1c80ace8ff3e7acdf6c68d087
MD5 1dfec3d86f5b714ab34251ec514ad083
BLAKE2b-256 e2e6b1d25307a51f0410c288feda9d9976f0a0aa63a590db86c6b014f95eefa3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fastsig-0.1.10-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 64f426aad56f6c526f76a07535d5684fa81e605e87f3bf136d4e326aaa00b0fa
MD5 499e9d8dee354028ae9013982a169621
BLAKE2b-256 891d4df4e41c31e7ed1338baf6572f021f7326e54fbd73c9630512e45d4e54b6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fastsig-0.1.10-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4fcfd5368b878a91f4c0c763b3ff9b84fd6f3fbe444c321a69f955c1542efc95
MD5 512c08328fcf93a4d0dff4d288d16a4b
BLAKE2b-256 1edb78bae93ed4701d5e390d81a2348992264cfdadf1ef8c0fe0432e3f4494ee

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fastsig-0.1.10-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2a928cc2a037233fc5507d5fbd44fe23de1d2ba5b2368380837051b20f98ba5e
MD5 369307814871055bda96a078b2ca9558
BLAKE2b-256 6217ad7e3936bfd0a0e8b5cb0f8850243320a8a664b869194af68773fd576711

See more details on using hashes here.

Provenance

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

This release

0.1.10 This release

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