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

Turtle should be compatible with tyto #135

Open
bbartley opened this issue Apr 25, 2022 · 2 comments
Open

Turtle should be compatible with tyto #135

bbartley opened this issue Apr 25, 2022 · 2 comments

Comments

@bbartley
Copy link
Collaborator

Currently, all classes in paml.ttl and uml.ttl lack rdfs:labels which means they are not accessible to URI lookup via tyto.

@rpgoldman
Copy link
Collaborator

@bbartley Should we extend the tests so that we verify that classes have labels?

If so, should we have some way to mark a class as not needing a label, or should we just be uniform, whether a class is going to end up on tyto or not?

I'm inclined to think the latter to avoid confusion, but am open to other choices.

Also, do we need to label properties as well?

@bbartley
Copy link
Collaborator Author

This is somewhat of a non-answer, but practically speaking, we only need labels on a few of the classes, e.g., SampleArray, SampleMask, ValueSpecification, SampleData etc., that are likely to be used as inputs and outputs for a Primitive... the idea being that users don't have to remember the URIs when they define a Primitive or Protocol inputs and outputs, they can just use tyto.PAML.SampleData for example.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants