Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auto declare annotation props, or test for them #145

Open
2 tasks
joeflack4 opened this issue Sep 19, 2024 · 0 comments
Open
2 tasks

Auto declare annotation props, or test for them #145

joeflack4 opened this issue Sep 19, 2024 · 0 comments
Assignees
Labels
omim QA / test Tests and other Quality Assurance issues.

Comments

@joeflack4
Copy link
Contributor

Overview

Recently we added mondo#ABBREVIATION. Several triples were added that used it, but no declaration line graph.add((URIRef('http://purl.obolibrary.org/obo/mondo#ABBREVIATION'), RDF.type, OWL.AnnotationProperty)) was ever added.

  • a. Auto-declare It'd be nice if the codebase automatically detected any such annotation props and auto-declared them.
  • b. Test: Or we could have a test to detect any undeclared ones. Such a test would actually be simple; as of pronto 2.5.7, when using OAK's ProntoImplementation, it will error if any annotation props are used which don't have a declaration.
@joeflack4 joeflack4 added QA / test Tests and other Quality Assurance issues. enhancement New feature or request and removed enhancement New feature or request labels Sep 19, 2024
@joeflack4 joeflack4 self-assigned this Sep 19, 2024
@joeflack4 joeflack4 added the omim label Sep 19, 2024
@joeflack4 joeflack4 mentioned this issue Sep 20, 2024
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
omim QA / test Tests and other Quality Assurance issues.
Projects
None yet
Development

No branches or pull requests

1 participant