bio 0.0.5 copy "bio: ^0.0.5" to clipboard
bio: ^0.0.5 copied to clipboard

Some useful command line utils written in Dart. For parsing and manipulating sequence records in various formats...

bio #

Functions and command line tools for biological computation written in Dart.

CI Status Release Publish Pub Version

USAGE #

  • As a dart package

    • Add bio in pubspec.yaml
    • Run pub get
  • As a command line tool

    • Download binary from release. linux, mac and win are available.
    • Extract the binary file 7z e bio-xxx.7z
    • Run ./bio + subcommand

DOCUMENTATION #

eg, convert fastq into fasta, then subsamples 2 records and reverse complement the sequences.

bio seq --input ./data/seq.fq \
        --output ./data/seq_sampled.fa \
        --sample 2 --sample-seed 123 \
        --reverse-complement
copied to clipboard

BENCHMARK #

tool test IO time test RC time
biodart 6.678 15.533
seqkit (Golang) 0.996 0.879
seqtk (C) 0.849 0.854
2
likes
40
points
38
downloads

Publisher

verified publisheryech.xyz

Weekly Downloads

2024.08.26 - 2025.03.10

Some useful command line utils written in Dart. For parsing and manipulating sequence records in various formats...

Repository (GitHub)

License

MIT (license)

Dependencies

args, logging

More

Packages that depend on bio