title: PyBact: an algorithm for bacterial identification.
abstract: PyBact is a software written in Python for bacterial identification. The code simulates the predefined behavior of bacterial species by generating a simulated data set based on the frequency table of biochemical tests from diagnostic microbiology textbook. The generated data was used for predictive model construction by machine learning approaches and results indicated that the classifiers could accurately predict its respective bacterial class with accuracy in excess of 99 %.
authors.affiliation: Center of Data Mining and Biomedical Informatics, Faculty of Medical Technology, Mahidol University, Bangkok 10700, Thailand; Department of Clinical Microbiology and Applied Technology, Faculty of Medical Technology, Mahidol University, Bangkok 10700, Thailand.
authors.forename: Chanin
authors.initials: C
authors.lastname: Nantasenamat
authors.affiliation: Center of Data Mining and Biomedical Informatics, Faculty of Medical Technology, Mahidol University, Bangkok 10700, Thailand; Department of Clinical Microbiology and Applied Technology, Faculty of Medical Technology, Mahidol University, Bangkok 10700, Thailand.
authors.forename: Likit
authors.initials: L
authors.lastname: Preeyanon
authors.affiliation: Department of Clinical Microbiology and Applied Technology, Faculty of Medical Technology, Mahidol University, Bangkok 10700, Thailand.
authors.forename: Chartchalerm
authors.initials: C
authors.lastname: Isarankura-Na-Ayudhya
authors.affiliation: Department of Clinical Microbiology and Applied Technology, Faculty of Medical Technology, Mahidol University, Bangkok 10700, Thailand.
authors.forename: Virapong
authors.initials: V
authors.lastname: Prachayasittikul
keywords: PyBact; Python; bacteria; bacterial identification; data mining; microbiology