-
Notifications
You must be signed in to change notification settings - Fork 34
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
Use Case: Indicate profile of RO-Crate #153
Comments
1/ 2/ 3/ (not trying to look too far into the future here: things always change at some point, no way we can predict any of that -- I'm more questioning what our current ambitions are / should be) |
#154 was merged - see https://www.researchobject.org/ro-crate/1.2-DRAFT/profiles.html A few outstanding issues:
|
At the University of Queensland we are developing a profile for language resources and it would be best to describe an entire data model in one document with # URIs pointing to different levels of a heirarchy. The proposed data model is:
It would be good to be able to put a conforms to property on ANY ELEMENT so that we can ship an entire corpus (dataset) as one crate or break it into smaller ones that might contain a collection or an item. (Ie not jsut on the descriptor as per the draft). |
Maybe a bit offtopic, as audio and video files can use combinations of audio/video containers and codecs, the annotation of them could go to the practical side, and point out to an open implementation (i.e. a known program or software library) and version which is able to reproduce the file |
As discussed at the latest call - we should move the conformsTo to the root Dataset - this will make it (a) easier for developers to code with and (b) make it possible to nest RO-Crates. |
We reiterated in RO-Crate Call 2022-01-27 that we will move See also #182 |
Investigate if https://www.w3.org/TR/dx-prof/ can be appropriate to support profile nesting. Also a profile resource can be wrapped as an Alternatively use only the roles through |
Agreed in 2022-09-08 to leave |
@stain is this work done? |
Following https://www.researchobject.org/ro-crate/1.2-DRAFT/profiles but with "conformsTo" applied to "./" as suggested in ResearchObject/ro-crate#153 (comment)
As a specializer of RO-Crate, I want to indicate a particular RO-Crate profile so that consumers can make programmatic assumptions.
For instance, an RO-Crate might follow the profile https://about.workflowhub.eu/Workflow-RO-Crate/ but at the moment this can only be inferred by the right elements being present. Ideally one could also be explicit about which profile the crate intends to follow.
Given such a statement a programmatic consumer of RO-Crates can assume certain duck typing as recommended by the profile - for instance that all
Person
s should have anaffiliation
to anOrganization
with aurl
property.Formally such profiles might even include RDF shapes or similar to do such validation, but as a base case, as discussed in @marc-portier's RO-Crate Profiles and community call 2021-05-13 we want to just indicate the profile by URI.
The text was updated successfully, but these errors were encountered: