Skip to content

Commit 97ba6cc

Browse files
committed
Adding contributors as a model slot
1 parent ceb2ad6 commit 97ba6cc

File tree

7 files changed

+1985
-1095
lines changed

7 files changed

+1985
-1095
lines changed

linkml_model/graphql/meta.graphql

Lines changed: 95 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,11 @@ type AnonymousClassExpression implements ClassExpression
4545
relatedMappings: [Uriorcurie]
4646
narrowMappings: [Uriorcurie]
4747
broadMappings: [Uriorcurie]
48+
createdBy: Uriorcurie
49+
createdOn: Datetime
50+
lastUpdatedOn: Datetime
51+
modifiedBy: Uriorcurie
52+
status: Uriorcurie
4853
rank: Integer
4954
isA: Definition
5055
anyOf: [AnonymousClassExpression]
@@ -97,6 +102,11 @@ type AnonymousExpression implements Expression, Extensible, Annotatable, CommonM
97102
relatedMappings: [Uriorcurie]
98103
narrowMappings: [Uriorcurie]
99104
broadMappings: [Uriorcurie]
105+
createdBy: Uriorcurie
106+
createdOn: Datetime
107+
lastUpdatedOn: Datetime
108+
modifiedBy: Uriorcurie
109+
status: Uriorcurie
100110
rank: Integer
101111
}
102112

@@ -128,6 +138,11 @@ type AnonymousSlotExpression implements SlotExpression
128138
relatedMappings: [Uriorcurie]
129139
narrowMappings: [Uriorcurie]
130140
broadMappings: [Uriorcurie]
141+
createdBy: Uriorcurie
142+
createdOn: Datetime
143+
lastUpdatedOn: Datetime
144+
modifiedBy: Uriorcurie
145+
status: Uriorcurie
131146
rank: Integer
132147
range: Element
133148
rangeExpression: AnonymousClassExpression
@@ -212,15 +227,15 @@ type ClassDefinition implements ClassExpression
212227
relatedMappings: [Uriorcurie]
213228
narrowMappings: [Uriorcurie]
214229
broadMappings: [Uriorcurie]
215-
rank: Integer
216-
abstract: Boolean
217-
mixin: Boolean
218-
valuesFrom: [Uriorcurie]
219230
createdBy: Uriorcurie
220231
createdOn: Datetime
221232
lastUpdatedOn: Datetime
222233
modifiedBy: Uriorcurie
223234
status: Uriorcurie
235+
rank: Integer
236+
abstract: Boolean
237+
mixin: Boolean
238+
valuesFrom: [Uriorcurie]
224239
stringSerialization: String
225240
slots: [SlotDefinition]
226241
slotUsage: [SlotDefinition]
@@ -295,6 +310,11 @@ type ClassRule implements Extensible, Annotatable, CommonMetadata
295310
relatedMappings: [Uriorcurie]
296311
narrowMappings: [Uriorcurie]
297312
broadMappings: [Uriorcurie]
313+
createdBy: Uriorcurie
314+
createdOn: Datetime
315+
lastUpdatedOn: Datetime
316+
modifiedBy: Uriorcurie
317+
status: Uriorcurie
298318
}
299319

300320
interface CommonMetadata
@@ -323,6 +343,11 @@ interface CommonMetadata
323343
relatedMappings: [Uriorcurie]
324344
narrowMappings: [Uriorcurie]
325345
broadMappings: [Uriorcurie]
346+
createdBy: Uriorcurie
347+
createdOn: Datetime
348+
lastUpdatedOn: Datetime
349+
modifiedBy: Uriorcurie
350+
status: Uriorcurie
326351
rank: Integer
327352
}
328353

@@ -360,18 +385,18 @@ interface Definition
360385
relatedMappings: [Uriorcurie]
361386
narrowMappings: [Uriorcurie]
362387
broadMappings: [Uriorcurie]
388+
createdBy: Uriorcurie
389+
createdOn: Datetime
390+
lastUpdatedOn: Datetime
391+
modifiedBy: Uriorcurie
392+
status: Uriorcurie
363393
rank: Integer
364394
isA: Definition
365395
abstract: Boolean
366396
mixin: Boolean
367397
mixins: [Definition]
368398
applyTo: [Definition]
369399
valuesFrom: [Uriorcurie]
370-
createdBy: Uriorcurie
371-
createdOn: Datetime
372-
lastUpdatedOn: Datetime
373-
modifiedBy: Uriorcurie
374-
status: Uriorcurie
375400
stringSerialization: String
376401
}
377402

@@ -409,6 +434,11 @@ type Element implements Extensible, Annotatable, CommonMetadata
409434
relatedMappings: [Uriorcurie]
410435
narrowMappings: [Uriorcurie]
411436
broadMappings: [Uriorcurie]
437+
createdBy: Uriorcurie
438+
createdOn: Datetime
439+
lastUpdatedOn: Datetime
440+
modifiedBy: Uriorcurie
441+
status: Uriorcurie
412442
rank: Integer
413443
}
414444

@@ -446,18 +476,18 @@ type EnumDefinition implements EnumExpression
446476
relatedMappings: [Uriorcurie]
447477
narrowMappings: [Uriorcurie]
448478
broadMappings: [Uriorcurie]
479+
createdBy: Uriorcurie
480+
createdOn: Datetime
481+
lastUpdatedOn: Datetime
482+
modifiedBy: Uriorcurie
483+
status: Uriorcurie
449484
rank: Integer
450485
isA: Definition
451486
abstract: Boolean
452487
mixin: Boolean
453488
mixins: [Definition]
454489
applyTo: [Definition]
455490
valuesFrom: [Uriorcurie]
456-
createdBy: Uriorcurie
457-
createdOn: Datetime
458-
lastUpdatedOn: Datetime
459-
modifiedBy: Uriorcurie
460-
status: Uriorcurie
461491
stringSerialization: String
462492
enumUri: Uriorcurie
463493
codeSet: Uriorcurie
@@ -542,6 +572,11 @@ type ImportExpression implements Extensible, Annotatable, CommonMetadata
542572
relatedMappings: [Uriorcurie]
543573
narrowMappings: [Uriorcurie]
544574
broadMappings: [Uriorcurie]
575+
createdBy: Uriorcurie
576+
createdOn: Datetime
577+
lastUpdatedOn: Datetime
578+
modifiedBy: Uriorcurie
579+
status: Uriorcurie
545580
rank: Integer
546581
}
547582

@@ -593,6 +628,11 @@ type PathExpression implements Expression, Extensible, Annotatable, CommonMetada
593628
relatedMappings: [Uriorcurie]
594629
narrowMappings: [Uriorcurie]
595630
broadMappings: [Uriorcurie]
631+
createdBy: Uriorcurie
632+
createdOn: Datetime
633+
lastUpdatedOn: Datetime
634+
modifiedBy: Uriorcurie
635+
status: Uriorcurie
596636
rank: Integer
597637
}
598638

@@ -627,6 +667,11 @@ type PatternExpression implements Extensible, Annotatable, CommonMetadata
627667
relatedMappings: [Uriorcurie]
628668
narrowMappings: [Uriorcurie]
629669
broadMappings: [Uriorcurie]
670+
createdBy: Uriorcurie
671+
createdOn: Datetime
672+
lastUpdatedOn: Datetime
673+
modifiedBy: Uriorcurie
674+
status: Uriorcurie
630675
rank: Integer
631676
}
632677

@@ -663,6 +708,11 @@ type PermissibleValue implements Extensible, Annotatable, CommonMetadata
663708
relatedMappings: [Uriorcurie]
664709
narrowMappings: [Uriorcurie]
665710
broadMappings: [Uriorcurie]
711+
createdBy: Uriorcurie
712+
createdOn: Datetime
713+
lastUpdatedOn: Datetime
714+
modifiedBy: Uriorcurie
715+
status: Uriorcurie
666716
rank: Integer
667717
}
668718

@@ -715,6 +765,11 @@ type SchemaDefinition
715765
relatedMappings: [Uriorcurie]
716766
narrowMappings: [Uriorcurie]
717767
broadMappings: [Uriorcurie]
768+
createdBy: Uriorcurie
769+
createdOn: Datetime
770+
lastUpdatedOn: Datetime
771+
modifiedBy: Uriorcurie
772+
status: Uriorcurie
718773
rank: Integer
719774
id: Uri!
720775
version: String
@@ -782,15 +837,15 @@ type SlotDefinition implements SlotExpression
782837
relatedMappings: [Uriorcurie]
783838
narrowMappings: [Uriorcurie]
784839
broadMappings: [Uriorcurie]
785-
rank: Integer
786-
abstract: Boolean
787-
mixin: Boolean
788-
valuesFrom: [Uriorcurie]
789840
createdBy: Uriorcurie
790841
createdOn: Datetime
791842
lastUpdatedOn: Datetime
792843
modifiedBy: Uriorcurie
793844
status: Uriorcurie
845+
rank: Integer
846+
abstract: Boolean
847+
mixin: Boolean
848+
valuesFrom: [Uriorcurie]
794849
stringSerialization: String
795850
singularName: String
796851
domain: ClassDefinition
@@ -921,6 +976,11 @@ type StructuredAlias implements Expression, Extensible, Annotatable, CommonMetad
921976
relatedMappings: [Uriorcurie]
922977
narrowMappings: [Uriorcurie]
923978
broadMappings: [Uriorcurie]
979+
createdBy: Uriorcurie
980+
createdOn: Datetime
981+
lastUpdatedOn: Datetime
982+
modifiedBy: Uriorcurie
983+
status: Uriorcurie
924984
rank: Integer
925985
}
926986

@@ -958,6 +1018,11 @@ type SubsetDefinition
9581018
relatedMappings: [Uriorcurie]
9591019
narrowMappings: [Uriorcurie]
9601020
broadMappings: [Uriorcurie]
1021+
createdBy: Uriorcurie
1022+
createdOn: Datetime
1023+
lastUpdatedOn: Datetime
1024+
modifiedBy: Uriorcurie
1025+
status: Uriorcurie
9611026
rank: Integer
9621027
}
9631028

@@ -995,6 +1060,11 @@ type TypeDefinition implements TypeExpression
9951060
relatedMappings: [Uriorcurie]
9961061
narrowMappings: [Uriorcurie]
9971062
broadMappings: [Uriorcurie]
1063+
createdBy: Uriorcurie
1064+
createdOn: Datetime
1065+
lastUpdatedOn: Datetime
1066+
modifiedBy: Uriorcurie
1067+
status: Uriorcurie
9981068
rank: Integer
9991069
typeof: TypeDefinition
10001070
base: String
@@ -1063,12 +1133,19 @@ type UniqueKey implements Extensible, Annotatable, CommonMetadata
10631133
relatedMappings: [Uriorcurie]
10641134
narrowMappings: [Uriorcurie]
10651135
broadMappings: [Uriorcurie]
1136+
createdBy: Uriorcurie
1137+
createdOn: Datetime
1138+
lastUpdatedOn: Datetime
1139+
modifiedBy: Uriorcurie
1140+
status: Uriorcurie
10661141
rank: Integer
10671142
}
10681143

10691144
type UnitOfMeasure
10701145
{
10711146
symbol: String
1147+
abbreviation: String
1148+
descriptiveName: String
10721149
exactMappings: [Uriorcurie]
10731150
ucumCode: String
10741151
derivation: String

linkml_model/jsonld/meta.context.jsonld

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"comments": {
33
"description": "Auto generated by LinkML jsonld context generator",
4-
"generation_date": "2023-02-03T10:05:13",
4+
"generation_date": "2023-02-04T10:03:59",
55
"source": "meta.yaml"
66
},
77
"@context": {
@@ -30,6 +30,9 @@
3030
"vann": "https://vocab.org/vann/",
3131
"xsd": "http://www.w3.org/2001/XMLSchema#",
3232
"@vocab": "https://w3id.org/linkml/",
33+
"abbreviation": {
34+
"@id": "qudt:abbreviation"
35+
},
3336
"abstract": {
3437
"@type": "xsd:boolean"
3538
},
@@ -144,6 +147,9 @@
144147
"description": {
145148
"@id": "skos:definition"
146149
},
150+
"descriptive_name": {
151+
"@id": "rdfs:label"
152+
},
147153
"designates_type": {
148154
"@type": "xsd:boolean"
149155
},

0 commit comments

Comments
 (0)