Overview
Lessons
- Target roles: Database Curators
- Skills:
- know what ontologies are good for
- find good ontologies: ontology repositories, OBO
- find good terms: ontology browsers
- assess for use: license, quality
- map local terms to ontology terms
- identify missing terms
- use IRIs, prefixes, CURIEs, labels
- use Protege?
- Target roles: Database Curators, Ontology Curator, Ontology Engineer/Developer
- Builds on:
- Ontology Term Use
- Skills:
- use GitHub: issues, Pull Requests
- understand basic Open Source etiquette
- understand basics of ontology development workflows
- understand ontology design patterns
- use templates: ROBOT, DOS-DP
- basics of OWL
- Target roles: Ontology Curators, Ontology Engineer/Developer
- Builds on:
- Ontology Term Use
- Skills:
- RDF
- RDFS
- OWL
- Reasoners
- basic SPARQL
- Turtle, JSON-LD
Linked Data Analysis
- Target roles: Ontology Curators, (Semantic) Software Engineer
- Builds on:
- Ontology Fundamentals
- Skills:
- Advanced SPARQL
- Term enrichment
- Semantic similarity
- Named Entity Recognition
- more...
Ontology Development
Semantic Databases
- Builds on:
- Ontology Development
- Skills:
- advanced term mapping
- ontology terms in SQL
- terminology table JOINs, constraints
- convert tables to triples
- triplestores
- knowledge graphs
- Builds on:
- Ontology Development
- Ontology Pipelines
- Skills:
- Unix shell
make
- Advanced git, GitHub
- ROBOT
- ODK
- Builds on:
- Ontology Development Automation
- Skills:
- Detailed knowledge of OBO principles and best practises
- Use OBO Dashboard
- Use OBO Registry
- Use PURL system
Tutorials
How-to guides