Skip to content

Monarch OBO Training


The goal of this course is to provide ongoing training for the OBO community. As with previous tutorials, we follow the flipped classroom concept: as organisers, we provide you with materials to look at, and you will work through the materials on your own. During our biweekly meeting, we will answer your questions, provide you with additional demonstrations where needed and go into depth wherever you as a student are curious to learn more. This means that this course can only work if you are actually putting in the time to preparing the materials. That said, we nevertheless welcome anyone to just lurk or ask related questions.

You (Students)

  • Read the "Getting started" guide
  • Check which lessons interest you in the upcoming schedule - just participate in the ones you care about
  • Prepare the lessons (between 3 and 7 hours of preparation time)
  • Prepare questions for the revision sessions (without questions, the revision sessions will be silent and awkward)
  • Make detailed issues on our issue tracker when materials are broken, hard to follow or need more details - that is really important as we rely on you to help to improve our materials continuously.
  • Request new course units from us using the issue tracker.

We (Tutors)

  • Nicole Vasilevsky, University of Colorado Anschutz Medical Campus
  • Nico Matentzoglu, semanticly Ltd
  • Sabrina Toro, University of Colorado Anschutz Medical Campus
  • Prepare the materials for each lesson and provide schedules
  • Build new training materials where needed
  • Organise the course and rooms


Date Lesson Notes
2021/12/14 Lessons learned from troubleshooting ROBOT Open discussion, no advance preparation is needed
2021/11/30 Semantics of object properties (including Relations Ontology)
2021/11/16 SPARQL for OBO ontology development
2021/11/02 Templating: DOSDPs and ROBOT
2021/10/19 Ontology Design
2021/10/05 Cancelled due to overlap with ISB conference
2021/09/21 Ontology Pipelines with ROBOT 2
2021/09/08 Migrating legacy ontology systems to ODK
2021/09/07 Ontology Pipelines with ROBOT
2021/09/01 Manage dynamic imports the ODK
2021/08/25 Ontology Release Management with the ODK
2021/08/24 Contributing to OBO ontologies 2
2021/08/17 Contributing to OBO ontologies


Most of materials used by this course were developed by James Overton, Becky Jackson, Nicole Vasilevsky and Nico Matentzoglu as part of a project with the Critical Path Institute (see here). The materials are improved as part of an internal training program (onboarding and CPD) for the Phenomics First project (NIH / NHGRI #1RM1HG010860-01).