Releases: fiberseq/fibertools-rs
Releases · fiberseq/fibertools-rs
0.8.1
Release Notes
Fixed a bug where pg-inject could make fibertigs that were longer than needed at the end of chromosomes.
Install fibertools-rs 0.8.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/fiberseq/fibertools-rs/releases/download/v0.8.1/fibertools-rs-installer.sh | shDownload fibertools-rs 0.8.1
| File | Platform | Checksum |
|---|---|---|
| fibertools-rs-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| fibertools-rs-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
v0.8.0
Install fibertools-rs 0.8.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/fiberseq/fibertools-rs/releases/download/v0.8.0/fibertools-rs-installer.sh | shDownload fibertools-rs 0.8.0
| File | Platform | Checksum |
|---|---|---|
| fibertools-rs-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| fibertools-rs-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
0.6.4 - 2025-01-31
Release Notes
- Fix: Error on unrecognized PacBio chemistry.
Install fibertools-rs 0.6.4
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/fiberseq/fibertools-rs/releases/download/v0.6.4/fibertools-rs-installer.sh | shDownload fibertools-rs 0.6.4
| File | Platform | Checksum |
|---|---|---|
| fibertools-rs-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| fibertools-rs-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| fibertools-rs-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
0.6.3 - 2025-01-31
Release Notes
- Fix: bit flag filtering #70.
Install fibertools-rs 0.6.3
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/fiberseq/fibertools-rs/releases/download/v0.6.3/fibertools-rs-installer.sh | shDownload fibertools-rs 0.6.3
| File | Platform | Checksum |
|---|---|---|
| fibertools-rs-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| fibertools-rs-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| fibertools-rs-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
v0.6.2
Install fibertools-rs 0.6.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/fiberseq/fibertools-rs/releases/download/v0.6.2/fibertools-rs-installer.sh | shDownload fibertools-rs 0.6.2
| File | Platform | Checksum |
|---|---|---|
| fibertools-rs-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| fibertools-rs-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| fibertools-rs-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
0.6.0 - 2024-11-14
Release Notes
- fix: do not report m6A predictions that happen within the first 7 or last 7 bp of a read. This is so the ML model only operates on real data. No changes to other calls. Will fix #65
- fix: report footprint codes even if there is no spanning msp, fixes #63
- feat: add a pyft utility that can take extract --all data and make it long format for plotting.
- feat: Add a shuffle option to pileup to help with the FDR calculations in FIRE
- feat: make nucleosomes and MSPs optional in pileup
- chore: use vergen for cli version
- feat: add phasing stats to QC
- feat: allow strip-base mods to filter on base mod quality.
Download fibertools-rs 0.6.0
| File | Platform | Checksum |
|---|---|---|
| fibertools-rs-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| fibertools-rs-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| fibertools-rs-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
0.5.4 - 2024-09-10
Release Notes
- Added filtering expressions to
ft#57 - ADD
ft qc#59 - Extended QC commands and added FIRE to prediction #60
Download fibertools-rs 0.5.4
| File | Platform | Checksum |
|---|---|---|
| fibertools-rs-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| fibertools-rs-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| fibertools-rs-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
0.5.3 - 2024-07-31
Release Notes
⚙️ Miscellaneous Tasks
- Update changelog with release
- Update changelog with release
- Update changelog with release
- Update changelog with release
- Update changelog with release
Download fibertools-rs 0.5.3
| File | Platform | Checksum |
|---|---|---|
| fibertools-rs-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| fibertools-rs-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| fibertools-rs-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
v0.5.0
Chore
- clippy
- clippy
- clippy
- unused
- cli
- cli
- cli
- update ctcf definition
- prep for bump
- pyft bump
- hide m5c #54
- hide m5c #54
- extend docs #54
- cargo dist
New Features
- skip empty regions
- skip empty regions
- add a ddda to m6a converter
- switch to generic cpu
- switch to generic cpu
- add ont fire heuristic test data and cli improments
- add ont fire heuristic
- add ont fire heuristic
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- starting the book
- add options motif_span
- more input bam functions
- more input bam functions
- InputBam now can make a template for an output bam
- InputBam now can make a template for an output bam
- allow the complexity of the pipeup to be adjusted
- pileup is now useable
- pileup is now useable
- pileup is now useable
- add a pyft way to iterate over a bam file one read at a time.
- allow fire opts to be read from env vars.
- inital fibertools pileup is complete
- inital fibertools pileup is complete
- inital fibertools pileup is complete
Bug Fixes
- make footprint u16 number of modules consistent
- use bit flag filter
- use min ml score in pileup
- check for end of chrom
- missing final base in pileup region
- clean up cli interactions with pileup
- clean up cli interactions with pileup
- clean up cli interactions with pileup
- clean up cli interactions with pileup
- clean up cli interactions with pileup
- clean up cli interactions with pileup
- clean up cli interactions with pileup
- clean up cli interactions with pileup
- clean up cli interactions with pileup
- fix label on FIRE vs LINKER for decorator tracks
- keep footprint code
- skip sites with zero spanning reads
- skip sites with zero spanning reads
- pileup thread error
- pileup thread error
- add target names to pyft
- add target names to pyft
- add target names to pyft
- add new check to avoid a new failure on unaligned bams
- py-ft build
- py-ft build
Other
- removing unneeded nesting
- Major change to the cli and adding a filtering tools that works like samtools view -F
- why are the revio tests failing?
Refactor
- move some tests
- update for fibertools refactor
- move some complexity into utils
- move some complexity into utils
- move some complexity into utils
- move some complexity into utils
- move some complexity into utils
- move the running of subcommands into a submodule called subcommands
- move the running of subcommands into a submodule called subcommands
- Breakout subcommands opts into different files
- Make the inputbam function a utility and add a FiberFilter structure that can be used to filter the input bam and therefore the output
Commit Statistics
- 1 commit contributed to the release.
- 131 days passed between releases.
- 0 commits were understood as conventional.
- 1 unique issue was worked on: #50
Commit Details
0.4.2 (2024-03-21)
Release Notes
Chore
- clean docs
- clean docs
- clean changelog
- update helps
- clean cargo config
- clean
- clean
Commit Statistics
- 9 commits contributed to the release over the course of 1 calendar day.
- 1 day passed between releases.
- 7 commits were understood as conventional.
- 1 unique issue was worked on: #47