ROBOT: A Tool for Automating Ontology Workflows
Ontologies are important to biological and biomedical researchers working with multiple data sources because, when implemented well, ontologies ensure heterogeneous, multimodal data across multiple domains and they aid with more effective data mining and discoveries. Ontologies also assist in improving data quality. In this 2019 paper, Jackson et al. highlight the importance of ontologies with their ROBOT open-source library, which aids with the automation of ontology development. They describe the various means which ROBOT “provides ontology processing commands for a variety of tasks, including commands for converting formats, running a reasoner, creating import modules, running reports, and various other tasks.” They conclude that such automation allows developers to easily “configure, combine, and execute individual tasks in comprehensive, automated workflows.” The authors also demonstrate how ROBOT can help catch logical errors and provide quality control mechanisms to ontology creation and updating.