RagatagSorter

Crates.ioRagatagSorter
lib.rsRagatagSorter
version3.2.1
created_at2025-08-05 15:36:36.885823+00
updated_at2025-08-05 16:43:46.866843+00
descriptionA tool to sort Ragatag reads by their tags
homepagehttps://gitlab.etu.umontpellier.fr/RaphaelRibes/ragtagsorter
repositoryhttps://gitlab.etu.umontpellier.fr/RaphaelRibes/ragtagsorter
max_upload_size
id1782152
size830,178
Raphaƫl Ribes (RaphaelRibes)

documentation

README

RagatagSorter

RagatagSorter is a Rust command-line tool that reads FASTA records from standard input and sorts them into separate files based on their record IDs. Records with IDs starting with ptg are placed in the sorted/Unknown directory, while all others go to sorted/M. truncatula.

Features

  • Reads FASTA records from stdin
  • Sorts and writes each record to a separate file in the appropriate directory
  • Automatically creates output directories if they do not exist

Installation

To install Rust, use rustup:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Select 2) Customize installation and for Default host triple? enter x86_64-unknown-linux-musl if used on Muse. If not, just press enter until the installation is complete.

Then do

cargo build --release

After, copy the program to your bin directory:

cp target/release/RagatagSorter /usr/local/bin

Now you can use it like any other command line tool !

Usage

RagatagSorter path/to/input/file.fasta.gz path/to/output/dir
Commit count: 0

cargo fmt