-
Notifications
You must be signed in to change notification settings - Fork 219
Principle #5 scope - automated validation #1015
Copy link
Copy link
Open
Labels
attn: Editorial WGIssues pertinent to editorial activities, such as ontology reviews and principlesIssues pertinent to editorial activities, such as ontology reviews and principlesattn: Technical WGIssues pertinent to technical activities, such as maintenance of website, PURLs, and toolsIssues pertinent to technical activities, such as maintenance of website, PURLs, and toolsautomated validation of principlesIssues for the editorial WG pertinent to the automating the validation of the Principles.Issues for the editorial WG pertinent to the automating the validation of the Principles.principlesIssues related to Foundry principlesIssues related to Foundry principles
Metadata
Metadata
Assignees
Labels
attn: Editorial WGIssues pertinent to editorial activities, such as ontology reviews and principlesIssues pertinent to editorial activities, such as ontology reviews and principlesattn: Technical WGIssues pertinent to technical activities, such as maintenance of website, PURLs, and toolsIssues pertinent to technical activities, such as maintenance of website, PURLs, and toolsautomated validation of principlesIssues for the editorial WG pertinent to the automating the validation of the Principles.Issues for the editorial WG pertinent to the automating the validation of the Principles.principlesIssues related to Foundry principlesIssues related to Foundry principles
FP 5 - Scope
Automated checks:
Mechanism:
Some ontologies use the
domainproperty in the YAML. If the value is missing from the YAML, this check fails.Checking orthogonality will be a bit more difficult. Some of the domains are not very specific (e.g., VO has
domain: health). We can provide an info message for now if the domain overlaps with another ontology's domain. Unless we have a CV for domain, though, it will be hard to implement.A scope/domain annotation property for the ontology header would be good to have as well. Possible in IAO?