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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3manylinux: glibc 2.28+ x86-64

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

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 11.0+ ARM64

fastsig-0.1.16-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.16-py3-none-win_amd64.whl.

File metadata

  • Download URL: fastsig-0.1.16-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.16-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 a582b00d0e1a078bdecd418129cf4c30deeb5cce5d6e4d8460c4e6fb79586987
MD5 08192336cdde46087af3148631311381
BLAKE2b-256 fdd36312dd2cb9ea0af56cc608b1e42ae68709c4ad50c4d1f0eab14eb17e3da0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fastsig-0.1.16-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a6b5132dc879fc5abea6cb20ebd2e49de414701ce753bb0c88cb09e90fec1e8f
MD5 1ef2d7414d7cd4fad77c4b0c29f90cef
BLAKE2b-256 0ae1760b246363e1acbd1aa8bd1050bd534d6d3d3d77f4af73b195044d0dcca3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fastsig-0.1.16-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 84e755a57f8f104a6c1f8b2de76049f36e3cf0890fec88bc0da05aa109101a63
MD5 19898776941e96c988993f5c6919fd17
BLAKE2b-256 cb007d4cdc8d0048af9a7dfc430594479868b0e39bd9396f6f9fc738dd783470

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fastsig-0.1.16-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 adbe83f56115b201df859800cf4ac975f9ca13fb4f0db1b04563adb425daf140
MD5 2c71b45e1474f3f405e16df64cc016d6
BLAKE2b-256 4c741eba0cbe722f95a5fe8d86c132d4c5fc4696f37b590029b84920aaa872db

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for fastsig-0.1.16-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9cd08ac89ecceca2ab872ffd9c36bece2b9ffc4d417140f9c85d76ebf8dfffd3
MD5 2cce4d42b65bdb9077a50faad5f38d3c
BLAKE2b-256 7121c762b97406ca1fc6ae37cdc61220a3cbfe60c6ab60a1469c7c0ac9ab346f

See more details on using hashes here.

Provenance

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

This release

0.1.16 This release

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

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