Skip to content

Releases: fiberseq/fibertools-rs

0.8.1

21 Nov 14:50

Choose a tag to compare

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 | sh

Download 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

29 Oct 03:37

Choose a tag to compare

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 | sh

Download 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

31 Jan 20:43

Choose a tag to compare

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 | sh

Download 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

31 Jan 20:38

Choose a tag to compare

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 | sh

Download 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

11 Dec 22:15

Choose a tag to compare

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 | sh

Download 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

14 Nov 18:38

Choose a tag to compare

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

10 Sep 04:18

Choose a tag to compare

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

31 Jul 04:19

Choose a tag to compare

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

31 Jul 02:55

Choose a tag to compare

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

view details

0.4.2 (2024-03-21)

21 Mar 20:49

Choose a tag to compare

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

Commit Details

view details