A collection of simple utility scripts for pathogen genomics and typing.
These allow reformatting and analyis of output files from software such as Nullarbor (https://github.com/tseemann/nullarbor) and Mykrobe (https://github.com/Mykrobe-tools/mykrobe), using tools such as Krona (https://github.com/marbl/Krona/wiki) and json2html (https://pypi.org/project/json2html/).
krona.sh
runs KronaTools ktImportTaxonomy on Nullarbor/Kraken classifier output files and generates a Krona HTML5 report.
Scripts to parse Mykrobe (JSON) output files and convert to formatted HTML tables, or text/HTML output of selected fields.
To do:
Script to run Mykrobe predict on multiple samples.
Script to check software dependencies & versions.
Scripts to generate PDF report(s) for end-users (LaTeX, rst2pdf, ReportLab...).
stanford_HIVdb_xml_parser.xsl
is an XSLT stylesheet to transform Stanford HIVdb XML reports
xslt_wrapper.sh
is a shell script to run XSLT transform on Stanford HIVdb XML reports and handle file operations, renaming etc.
twerp [twurp]
https://www.dictionary.com/browse/twerp
noun Slang.
"an insignificant or despicable fellow"
(also a term of endearment used by Scottish mothers - especially mine - for their naughty offspring)