Open jamesaoverton opened 4 years ago
I dont want to complicate things, but what would be great if the set of ontologies by the dashboard in OBO foundry mode (non-local mode) could be configured to a set of ontologies. I feel responsible for the metadata and continuous cleaning of ca. 30 ontologies, and I would kinda like to see only those on the dashboard :P Dont mind me if this is to complex, really just a nice to have.
Yes, running on an arbitrary set of ontologies is an important use case that we should be explicit about.
Fortunately it's easy, and already covered in the README: ONTS="obi go eco" make all
https://github.com/OBOFoundry/OBO-Dashboard#running-over-multiple-ontologies
Amazing! :) Thanks.
Required for #2. The current code is designed to run over the full set of published files and registry entries for all OBO projects, but we also need to be able to run for a single ontology's local files: an OWL file and maybe a local copy of their OBO registry YAML/Markdown file. It needs to generate all the dashboard files for a single ontology, especially
dashboard.html
. We want to be able to run this easily from an ODK Makefile.The simplest thing is to copy some files into place, override the
ONTS
variable, and runmake
. This seems crude. It might be better to modifydashboard.py
with some optional arguments.