-
Notifications
You must be signed in to change notification settings - Fork 1
Description
The OBO Dashboard is the OBO Foundry’s automatic survey of how OBO ontologies follow the OBO Foundry principles.
FBbi is currently not included in this dashboard since it has been marked as “inactive“, but it will have to be ready to pass the dashboard tests if we want it to be marked as “active“ again (as per the Foundry’s standard operation procedure for reactivating an inactive ontology).
Here is FBbi’s current would-be status in the dashboard:
And here is the YAML version of the tests output:
base_generated: true
base_prefixes:
- FBBI
- FBBIALT
- FBbi
changed: true
date: 2026-02-13 12:13:54.758941
metrics:
'Axioms: Breakdown of axiom types':
AnnotationAssertion: 3785
ClassAssertion: 2
Declaration: 848
DifferentIndividuals: 1
DisjointClasses: 11
EquivalentClasses: 30
FunctionalObjectProperty: 2
InverseFunctionalObjectProperty: 1
InverseObjectProperties: 25
ObjectPropertyAssertion: 35
ObjectPropertyDomain: 29
ObjectPropertyRange: 28
Rule: 23
SubAnnotationPropertyOf: 11
SubClassOf: 597
SubObjectPropertyOf: 135
SubPropertyChainOf: 51
SymmetricObjectProperty: 3
TransitiveObjectProperty: 16
'Axioms: Number of axioms': 5633
'Entities: % of entities reused': 25.44
'Entities: Number of annotation properties': 32
'Entities: Number of classes': 652
'Entities: Number of data properties': 0
'Entities: Number of individuals': 49
'Entities: Number of object properties': 117
'Entities: Number of unsatisfiable classes': 0
'Info: Breakdown of OWL class expressions used':
Class: 2046
ObjectAllValuesFrom: 6
ObjectHasSelf: 2
ObjectIntersectionOf: 28
ObjectOneOf: 1
ObjectSomeValuesFrom: 101
ObjectUnionOf: 1
'Info: Does the ontology fall under OWL 2 DL?': true
'Info: Experimental OBO score':
_dashboard: 0.638
_formula: (3*impact+2*dashboard)/5
_impact: 0.0
_impact_external: 0
_reuse: 0.254
oboscore: 0.255
'Info: How many externally documented uses?': 0
'Info: How many ontologies use it?': 0
'Info: Logical consistency': true
'Info: Syntax': RDF/XML Syntax
'Info: Usage of namespaces in axioms':
BFO: 194
ENVO: 107
FBBIALT: 2
FBbi: 1985
GO: 10
IAO: 494
PATO: 3
RO: 669
UBERON: 8
dc: 11
obo: 18
oboInOwl: 2394
owl: 110
prefix_unknown: 3
rdf: 28
rdfs: 875
'Info: Which ontologies use it?': []
mirror_from: https://github.com/foundingGIDE/fbbi/releases/download/v2026-01-23/fbbi.owl
namespace: fbbi
results:
FP01 Open:
status: PASS
FP02 Common Format:
status: PASS
FP03 URIs:
status: PASS
FP04 Versioning:
status: PASS
FP05 Scope:
status: PASS
FP06 Textual Definitions:
comment: 454 missing definitions. See ROBOT Report for details.
status: WARN
FP07 Relations:
comment: 1 non-RO properties used.
file: fp7
status: INFO
FP08 Documented:
comment: Homepage URL (http://cellimagelibrary.org/) does not resolve
status: ERROR
FP09 Plurality of Users:
comment: Missing usages
status: ERROR
FP11 Locus of Authority:
status: PASS
FP12 Naming Conventions:
comment: 3 duplicate labels. See ROBOT Report for details.
status: ERROR
FP16 Maintenance:
status: PASS
FP20 Responsiveness:
status: PASS
ROBOT Report:
comment: 3 errors, 561 warnings, 47 info messages.
file: robot_report
results:
ERROR: 3
INFO: 47
WARN: 561
status: ERROR
sha256_hash: 07cc5e341647a6d57f13580dfeb2351d2f3112d6344a8f02c64b9f030d174c8e
summary:
comment: 4 errors
status: ERROR
summary_count:
ERROR: 4
INFO: 1
WARN: 1
version: http://purl.obolibrary.org/obo/fbbi/releases/2026-01-23/fbbi.owl
In details:
Definitions
We are missing 454 definitions. No surprise here, this is a well-identified problem already (#2), and the most important thing (IMHO) to fix, regardless of the dashboard. Of note, the problem of missing definitions is not, in itself, an error in the dashboard’s view, it’s merely a warning.
Relations
We are using one non-RO relation (makes_use_of). Certainly something I’d like to fix at some point (either by using a pre-defined relation from RO or by attempting to upstream the relation to RO), but that’s not much of a concern.
“Documented”
This check merely attempts to verify whether the registered home page for the ontology (as known to the OBO Foundry) resolves to something. Currently, the home page is still considered to be http://www.cellimagelibrary.org. That website is still alive, so I am not sure why the check fails here. But in any case, when we will submit the reactivation request to the OBO Foundry we will ask to change the home page to https://github.com/foundingGIDE/fbbi, so it’s nothing we need to worry about.
(We could (should?) also consider building at least a minimal website to use as the home page instead of using the GitHub repository. Something to consider.)
Users
This check fails merely because the OBO Foundry registry is outdated (which is not surprising since the ontology was inactive: nobody ever took care of updating the registry). This will be automatically solved when we’ll submit the request to update the ontology metadata, so nothing to worry about here.
Naming
We have three duplicated labels. There is already a ticket for fixing that (#17).
ROBOT report
The only error in the ROBOT report is the aforementioned issue about duplicated labels.
Other less serious issues include:
- missing definitions (as already noted),
- some missing “obsolete” labels,
- some lowercase definitions,
- and a missing superclass.
Apart from the missing definitions (which will take a while to resolve), all other issues should be trivially fixable.