Skip to main content

Fasttrimmatic

Hybrid fastp + trimmomatic-like FASTQ quality control and trimming tool.

Features

  • Adapter autodetection and trimming with mismatch tolerance
  • Leading and trailing quality trimming
  • Sliding window quality trimming
  • Self-supervised ML-based adaptive trimming (optional)
  • Supports single-end and paired-end reads
  • Multithreaded processing with progress reporting
  • Filters reads by minimum length after trimming

Installation

pip install fasttrimmatic

Or to install with ML support:

pip install fasttrimmatic[ml]

Usage

Single-end example:

fasttrimmatic -i sample.fastq.gz -o trimmed.fastq.gz --use-ml --max-workers 4 --verbose

Paired-end example:

fasttrimmatic --paired -i1 sample_R1.fastq.gz -i2 sample_R2.fastq.gz -o1 trimmed_R1.fastq.gz -o2 trimmed_R2.fastq.gz --use-ml --max-workers 4 --verbose

Author

Beckley Brown
GitHub: bbeckley-hub
Email: brownbeckley94@gmail.com

Metadata

Release files for fasttrimmatic 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fasttrimmatic 1.0.0
File Size Uploaded Provenance Actions
fasttrimmatic-1.0.0.tar.gz 6.7 kB Without provenance Details for fasttrimmatic-1.0.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for fasttrimmatic 1.0.0
File Interpreter ABI Platform Actions
fasttrimmatic-1.0.0-py3-none-any.whl Python 3 none any Details for fasttrimmatic-1.0.0-py3-none-any.whl

Total release size: 14.0 kB

Release files / fasttrimmatic-1.0.0.tar.gz

Download URL fasttrimmatic-1.0.0.tar.gz
Size 6.7 kB
Tags Source
SHA-256 checksum
How to use checksums
a1e7c2e85096deffddf97c55b1687727f2443fd1a9dc84f8e6cb57135b91bcce
BLAKE2b-256 checksum
How to use checksums
38df149c5c29c6100cfed3c1b84f3c7eb7b3fff31adbf61ef1aa644f3d020582
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / fasttrimmatic-1.0.0-py3-none-any.whl

Download URL fasttrimmatic-1.0.0-py3-none-any.whl
Size 7.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d823950d811b513b36de3f541607edb93e90e46bf7f5b6e2eb4f41d0116d2b05
BLAKE2b-256 checksum
How to use checksums
94362155236ae991b65a78b10fa8014b710afb4ca758a7445906d070211de3c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Security for fasttrimmatic 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

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