oaklib
Contents:
Introduction
Tutorial
The OAK Guide
Architecture
Interfaces
Implementations
Command Line
Ontology Implementation Selectors
Datamodels
Converters
Utilities
How-To Guides
How to Validate an OBO ontology using Obo Metadata Ontology schema
How to write a plugin
Notebooks
Ontology Concepts
Glossary
Frequently Asked Questions
oaklib
How-To Guides
View page source
How-To Guides
Warning
many of these guides are in-progress
Contents:
How to Validate an OBO ontology using Obo Metadata Ontology schema
Steps
Step 1: Obtain the sqlite version of the ontology
Step 2: Install oaklib
Step 3: Validate an individual ontology
Step 3 (alternative): Validate multiple ontologies
Caveats
Using your own schema
How this works
Analysis
How to write a plugin
What is a plugin?
An example plugin
Creating a plugin
Discuss on the issue tracker
Create a new project
Implement one or more interfaces
Implement a selector
Write tests
Release to PyPI