BioinformaticsBioinformaticsPeer-reviewed journal article
Machine Boss: Rapid Prototyping of Bioinformatic Automata
Jordi Silvestre-RyaniD, Yujie WangiD, Mehak SharmaiD, Stephen Ching-Feng LiniD, Yolanda Shen, Shihab DideriD, Ian H HolmesiD
Abstract
MotivationMany C++ 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. ResultsWe 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. Availability and ImplementationMachine Boss is released under the BSD-3 open source license and is available from http://machineboss.org/. ContactIan Holmes, ihh@berkeley.edu
- Citations
- 2
- FWCI
- 0.08
- Field percentile
- 35th percentile
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- FactorialHMM: Fast and exact inference in factorial hidden Markov models
Regev Schweiger, Yaniv Erlich, Shai Carmi·BioinformaticsPeer-reviewed·Nov 13, 2018
- A fast and objective hidden Markov modeling for accurate analysis of biophysical data with numerous states
- BioMake: a GNU Make-compatible utility for declarative workflow management
Ian H Holmes, Chris Mungall·BioinformaticsPeer-reviewed·May 8, 2017
- MSMBuilder: Statistical Models for Biomolecular Dynamics
M. P. Harrigan, M. M. Sultan, … V. S. Pande·bioRxiv·Oct 30, 2016
- BioAutoML-FAST: an automated machine-learning platform for reusable and benchmarked biological sequence models
Breno Livio Silva de Almeida, Robson Parmezan Bonidia, … André C. P. L. F. de Carvalho·bioRxiv·Apr 22, 2026
- Reproducible and shareable bioinformatics pipelines from natural-language prompts
Hyeon-Min Kim, Hwayeon Jeong, … Jeongbin Park·bioRxiv·Jun 1, 2026