2 releases
0.0.2 | Mar 4, 2025 |
---|---|
0.0.1 | Mar 3, 2025 |
#101 in Biology
524 downloads per month
23KB
469 lines
seq-here
A fast tool for bio-sequence file processing.
NOTICE : This project is still under development. The current version is 0.0.2. The usage of this tool is not recommended for production yet.
Installation
You can install seq-here
using cargo
:
cargo install seq-here
or you can build it from source:
git clone [TODO]
cd seq-here
cargo build --release
cp target/release/seq-here /usr/local/bin
seq-here --version
Lib Crate
You can also use seq-here
as a library crate in your project,
by adding the following to your Cargo.toml
:
[dependencies]
seq-here = "0.0.1"
Usage
To see detailed usage information, you can run:
seq-here --help
- Info: Get basic information about the input sequence file(s).
# Fasta file information
seq-here info fa you_files.fasta,your_files2.fasta
# Fastq file information
seq-here info fq your_files.fastq
# Gff/Gtf file information, Gff2 not supported yet
seq-here info gff your_files.gff
# -o, --output: output method, default is println
# 3 options: println, file, csv
# input a directory to get all files information below the directory
seq-here info fa your_dir
- Convert: Convert or process incoming sequence file(s).
[TODO]
- Extract: Extract specified sequence segment or file data.
[TODO]
Contributing
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Dependencies
~19–28MB
~403K SLoC