| Crates.io | kbo-cli |
| lib.rs | kbo-cli |
| version | 0.2.1 |
| created_at | 2024-11-18 15:01:10.08808+00 |
| updated_at | 2025-04-04 15:12:08.65792+00 |
| description | Command-line interface to the kbo local aligner. |
| homepage | https://github.com/tmaklin/kbo-cli |
| repository | https://github.com/tmaklin/kbo-cli |
| max_upload_size | |
| id | 1452258 |
| size | 112,873 |
Command-line interface for the kbo local aligner.
Documentation is available at https://docs.rs/kbo.
Binaries are available from the Releases page.
Run
conda install -c bioconda -y kbo-cli
Run cargo install kbo-cli.
Run
git clone https://github.com/tmaklin/kbo-cli
cd kbo-cli
cargo build --release
This will build the kbo executable in target/release/kbo directory.
kbo-cli provides access to three main operations:
kbo call calls single and multi base substitutions,
insertions, and deletions in a query sequence against a reference and
reports their positions and sequences. Call is useful for problems that
require .vcf files.kbo find matches the k-mers in a query sequence with the
reference and reports the local alignment segments found within the
reference. Find is useful for problems that can be solved with
blast.kbo map maps the query sequence against a reference
sequence, and reports the nucleotide sequence of the alignment relative to
the reference. Map solves the same problem as
snippy and ska
map.For usage instructions, see the documentation at https://docs.rs/kbo.
kbo-cli is dual-licensed under the MIT and Apache 2.0 licenses.