Generate files for taxonium
Project description
Taxonium tools
Taxonium tools is a Python utility that allows you to generate Taxonium format files from UShER mutation-annoated trees.
Installation
pip install taxoniumtools
Usage
Basic run
First get some files:
wget https://github.com/theosanderson/taxonium/raw/master/taxoniumtools/test_data/tfci.meta.tsv.gz
wget https://raw.githubusercontent.com/theosanderson/taxonium/master/taxoniumtools/test_data/hu1.gb
wget https://github.com/theosanderson/taxonium/raw/master/taxoniumtools/test_data/tfci.pb
Then convert from UShER pb format to Taxonium jsonl format:
usher_to_taxonium --input tfci.pb --output tfci-taxonium.jsonl.gz --metadata tfci.meta.tsv.gz --genbank hu1.gb \
--columns genbank_accession,country,date,pangolin_lineage
You can then open that tfci-taxonium.jsonl.gz
file at taxonium.org
Use Chronumental to infer a time tree
Taxonium tools can also use Chronumental to infer a time tree for the phylogeny.
pip install chronumental
usher_to_taxonium --input tfci.pb --output tfci-taxonium.jsonl.gz --metadata tfci.meta.tsv.gz --genbank hu1.gb \
--columns genbank_accession,country,date,pangolin_lineage --chronumental --chronumental_steps 300
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
taxoniumtools-2.0.59.tar.gz
(273.9 kB
view hashes)
Built Distribution
Close
Hashes for taxoniumtools-2.0.59-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9def9c0d0a4d14b550abefe4ee4267f210e8b5b474189c305317e5fa9e2dedd6 |
|
MD5 | 13016ac52b1c2f17bd5cf2010d9d7707 |
|
BLAKE2b-256 | 3b6058d57417c945131191181145ce9626d1bc70a9cf8fe17b6f80b7c741642a |