GenoML: Automated Machine Learning for Genomics
This addresses the need for easier machine learning application in genomics for researchers lacking domain expertise, though it is incremental as it builds on existing AutoML concepts.
The authors tackled the complexity of applying machine learning to genomics data by developing GenoML, an automated Python package that simplifies workflows for non-experts, resulting in an open-source tool that enhances accessibility and reproducibility in the field.
GenoML is a Python package automating machine learning workflows for genomics (genetics and multi-omics) with an open science philosophy. Genomics data require significant domain expertise to clean, pre-process, harmonize and perform quality control of the data. Furthermore, tuning, validation, and interpretation involve taking into account the biology and possibly the limitations of the underlying data collection, protocols, and technology. GenoML's mission is to bring machine learning for genomics and clinical data to non-experts by developing an easy-to-use tool that automates the full development, evaluation, and deployment process. Emphasis is put on open science to make workflows easily accessible, replicable, and transferable within the scientific community. Source code and documentation is available at https://genoml.com.