A tool for Genbank file manipulation/statistics.
Inspired heavily by the excellent SeqKit.
I'm doing documentation-driven development, so for now none of this exists.
With Cargo 1.65+:
cargo install gbkit
Download pre-compiled binaries for Linux, Mac and Windows here.
Build from source:
git clone https://github.com/jimrybarski/gbkit && \
pushd gbkit && \
cargo build --release && \
popd
fasta
converts features to FASTA format.
stats
shows summary statistics of the size and count of features/loci.
filter
filters by size/contents/IDs.
range
creates a new Genbank with features between the given range.
grep
searches for sequences/IDs.
rmdup
removes duplicates by sequence/ID.
head
selects the first N records.
sort
sorts records by ID.
shuffle
put the records in random order.
flip
reverses the orientation of the locus and features.