You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,7 @@
11
11
- Updated the RDF binding of sssom:publication_date from dcterms:created to dcterms:issued, which is the more appropriate property to use in this case.
12
12
- Add `mapping_tool_id` slot to the `Mapping` and `MappingSet` classes ([issue](https://github.com/mapping-commons/sssom/issues/449)).
13
13
- Add `record_id` slot to the `Mapping` class ([issue](https://github.com/mapping-commons/sssom/issues/359)).
14
+
- Change all URI-typed slots to clarify that they expect _non-relative_ URIs as values ([issue](https://github.com/mapping-commons/sssom/issues/448)).
Copy file name to clipboardExpand all lines: src/docs/spec-model.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -235,4 +235,5 @@ Not all changes can be annotated thusly in the LinkML model, though. For changes
235
235
236
236
* The `similarity_measure` slot, which previously only existed on the `Mapping` class, has been added to the `MappingSet` class.
237
237
* The value `composed entity expression` has been added to the `EntityType` enumeration.
238
-
* The type of the `see_also` slot has been changed to `xsd:anyURI`.
238
+
* The type of the `see_also` slot has been changed to `sssom:NonRelativeURI`. When parsing a SSSOM 1.0 set, implementations SHOULD accept arbitrary string values in that slot.
239
+
* All slots that were typed as `xsd:anyURI` have been re-typed as `sssom:NonRelativeURI`. When parsing a SSSOM 1.0 set, implementations SHOULD accept relative URI values in those slots.
Copy file name to clipboardExpand all lines: src/sssom_schema/schema/sssom_schema.yaml
+53-14Lines changed: 53 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -27,8 +27,12 @@ default_range: string
27
27
enums:
28
28
sssom_version_enum:
29
29
permissible_values:
30
-
"1.0": SSSOM specification version 1.0
31
-
"1.1": SSSOM specification version 1.1
30
+
"1.0":
31
+
meaning: sssom:version1.0
32
+
description: SSSOM specification version 1.0
33
+
"1.1":
34
+
meaning: sssom:version1.1
35
+
description: SSSOM specification version 1.1
32
36
entity_type_enum:
33
37
permissible_values:
34
38
owl class:
@@ -59,14 +63,17 @@ enums:
59
63
rdf property:
60
64
meaning: rdf:Property
61
65
composed entity expression:
66
+
meaning: sssom:ComposedEntityExpression
62
67
description: This value indicates that the entity ID does not represent a single entity, but a composite involving several individual entities. This value MUST NOT be used in the predicate_type slot. This specifications does not prescribe how an ID representing a composite entity should be interpreted; this is left at the discretion of applications.
description: A URL location from which to obtain a resource, such as a mapping set.
115
-
range: uri
154
+
range: NonRelativeURI
116
155
registry_confidence:
117
156
description: This value is set by the registry that indexes the mapping set. It reflects the confidence the registry has in the correctness of the mappings in the mapping set.
118
157
range: double
@@ -145,13 +184,13 @@ slots:
145
184
imports:
146
185
description: A list of registries that should be imported into this one.
147
186
multivalued: true
148
-
range: uri
187
+
range: NonRelativeURI
149
188
documentation:
150
189
description: A URL to the documentation of this mapping commons.
151
-
range: uri
190
+
range: NonRelativeURI
152
191
homepage:
153
192
description: A URL to a homepage of this mapping commons.
154
-
range: uri
193
+
range: NonRelativeURI
155
194
mappings:
156
195
description: Contains a list of mapping objects.
157
196
range: mapping
@@ -331,9 +370,9 @@ slots:
331
370
- value: owl:Class
332
371
mapping_set_id:
333
372
description: A globally unique identifier for the mapping set (not each individual
0 commit comments