nwr

Linux build status Windows build status Codecov branch Crates.io Lines of code

Install

Current release: 0.5.0

```bash cargo install nwr

or

brew install nwr

```

SYNOPSIS

EXAMPLES

nwr

```bash

Concurrent tests may trigger sqlite locking

cargo test -- --test-threads=1

tests/nwr/

cargo run --bin nwr txdb -d tests/nwr/

cargo run --bin nwr info -d tests/nwr/ --tsv Viruses "Actinophage JHJ-1" "Bacillus phage bg1"

cargo run --bin nwr lineage -d tests/nwr/ --tsv "Actinophage JHJ-1"

echo -e '#ID\n9606\n12347' | cargo run --bin nwr restrict -d tests/nwr/ "Viruses" cargo run --bin nwr restrict -d tests/nwr/ "Viruses" -c 2 -f tests/nwr/taxon.tsv -f tests/nwr/taxon.tsv

cargo run --bin nwr member -d tests/nwr/ "Synechococcus phage S" -r "no rank" -r species cargo run --bin nwr member -d tests/nwr/ "Synechococcus phage S"

echo -e '#tax_id\n12347' | cargo run --bin nwr append -d tests/nwr/ stdin -r species -r family --id cargo run --bin nwr append -d tests/nwr/ tests/nwr/taxon-valid.tsv -c 2 -r species -r family --id

The real one

nwr download

nwr txdb

nwr info "Homo sapiens" 4932

nwr lineage "Homo sapiens" nwr lineage 4932

nwr restrict "Vertebrata" -c 2 -f tests/nwr/taxon.tsv

sciname taxid

Human 9606

nwr member "Homo"

nwr append tests/nwr/taxon.tsv -c 2 -r species -r family --id

```