-
Notifications
You must be signed in to change notification settings - Fork 24
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
Extend what's allowed in curie_map
to enable extended prefix maps
#339
Comments
Strongly opposed to any kind of extension where we need to peek into the contents of a field to guess its type of value. In fact the If different types of curie map are desired (e.g. simple or extended), or if a curie map can be either included directly or referenced from an external resource, then we should use different slots (e.g. For what it’s worth I am mildly against allowing the use of a pointer to an external map (simple or extended). I think that SSSOM mapping sets should be self-sufficient and should not require accessing an external resource to be used. I am also unconvinced that an EPM brings anything useful in the context of a mapping set. When a mapping set contains a I do understand that one might want to reconcile the prefixes used in one dataset to fit the “preferred URLs” that person wants (or needs). For example, if I get a dataset that was provided to me with
and for some reason my application requires MESH IDs to use the |
Ah, and if we do allow referring to an external map: strongly opposed to allowing the external map to be represented as a JSON-LD |
Currently, the
curie_map
element takes a dictionary with string keys and string values. I propose we extend the data model of what can go in here:@context
element inside, otherwise consider as a simple prefix mapThe text was updated successfully, but these errors were encountered: