Machine Boss: rapid prototyping of bioinformatic automata.
basic_science · Level V
Where this comes from
- Record sourced from PubMed, PMID 32683444.
- Also identified by DOI 10.1093/bioinformatics/btaa633 and PMC identifier 8034524.
- No licence information is recorded for this record.
- Because redistribution is not established, this page shows the abstract only. Follow the links below for the full text.
Abstract
Many software libraries for using Hidden Markov Models in bioinformatics focus on inference tasks, such as likelihood calculation, parameter-fitting and alignment. However, construction of the state machines can be a laborious task, automation of which would be time-saving and less error-prone. We present Machine Boss, a software tool implementing not just inference and parameter-fitting algorithms, but also a set of operations for manipulating and combining automata. The aim is to make prototyping of bioinformatics HMMs as quick and easy as the construction of regular expressions, with one-line 'recipes' for many common applications. We report data from several illustrative examples involving protein-to-DNA alignment, DNA data storage and nanopore sequence analysis. Machine Boss is released under the BSD-3 open source license and is available from http://machineboss.org/. Supplementary data are available at Bioinformatics online.
Medical subject headings
- Computational Biology
- Software