Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion linkml_model/annotations.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Auto generated from annotations.yaml by pythongen.py version: 0.0.1
# Generation date: 2024-02-07T17:29:22
# Generation date: 2025-01-31T15:21:10
# Schema: annotations
#
# id: https://w3id.org/linkml/annotations
Expand Down
2 changes: 1 addition & 1 deletion linkml_model/datasets.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Auto generated from datasets.yaml by pythongen.py version: 0.0.1
# Generation date: 2024-02-07T17:29:27
# Generation date: 2025-01-31T15:21:18
# Schema: datasets
#
# id: https://w3id.org/linkml/datasets
Expand Down
Binary file modified linkml_model/excel/meta.xlsx
Binary file not shown.
2 changes: 1 addition & 1 deletion linkml_model/extensions.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Auto generated from extensions.yaml by pythongen.py version: 0.0.1
# Generation date: 2024-02-07T17:29:29
# Generation date: 2025-01-31T15:21:22
# Schema: extensions
#
# id: https://w3id.org/linkml/extensions
Expand Down
110 changes: 107 additions & 3 deletions linkml_model/graphql/meta.graphql
Original file line number Diff line number Diff line change
Expand Up @@ -156,8 +156,10 @@ type AnonymousSlotExpression implements SlotExpression
range: Element
rangeExpression: AnonymousClassExpression
enumRange: EnumExpression
bindings: [EnumBinding]
required: Boolean
recommended: Boolean
multivalued: Boolean
inlined: Boolean
inlinedAsList: Boolean
minimumValue: Anything
Expand All @@ -180,6 +182,7 @@ type AnonymousSlotExpression implements SlotExpression
exactlyOneOf: [AnonymousSlotExpression]
anyOf: [AnonymousSlotExpression]
allOf: [AnonymousSlotExpression]
array: ArrayExpression
}

type AnonymousTypeExpression implements TypeExpression
Expand Down Expand Up @@ -212,7 +215,6 @@ type ArrayExpression implements Extensible, Annotatable, CommonMetadata
exactNumberDimensions: Integer
minimumNumberDimensions: Integer
maximumNumberDimensions: Anything
hasExtraDimensions: Boolean
dimensions: [DimensionExpression]
extensions: [Extension]
annotations: [Annotation]
Expand Down Expand Up @@ -315,6 +317,8 @@ type ClassDefinition implements ClassExpression
representsRelationship: Boolean
disjointWith: [ClassDefinition]
childrenAreMutuallyDisjoint: Boolean
extraSlots: ExtraSlotsExpression
alias: String
isA: ClassDefinition
mixins: [ClassDefinition]
applyTo: [ClassDefinition]
Expand Down Expand Up @@ -564,6 +568,49 @@ type Element implements Extensible, Annotatable, CommonMetadata
keywords: [String]
}

type EnumBinding implements Extensible, Annotatable, CommonMetadata
{
range: EnumDefinition
obligationLevel: ObligationLevelEnum
bindsValueOf: String
pvFormula: PvFormulaOptions
extensions: [Extension]
annotations: [Annotation]
description: String
altDescriptions: [AltDescription]
title: String
deprecated: String
todos: [String]
notes: [String]
comments: [String]
examples: [Example]
inSubset: [SubsetDefinition]
fromSchema: Uri
importedFrom: String
source: Uriorcurie
inLanguage: String
seeAlso: [Uriorcurie]
deprecatedElementHasExactReplacement: Uriorcurie
deprecatedElementHasPossibleReplacement: Uriorcurie
aliases: [String]
structuredAliases: [StructuredAlias]
mappings: [Uriorcurie]
exactMappings: [Uriorcurie]
closeMappings: [Uriorcurie]
relatedMappings: [Uriorcurie]
narrowMappings: [Uriorcurie]
broadMappings: [Uriorcurie]
createdBy: Uriorcurie
contributors: [Uriorcurie]
createdOn: Datetime
lastUpdatedOn: Datetime
modifiedBy: Uriorcurie
status: Uriorcurie
rank: Integer
categories: [Uriorcurie]
keywords: [String]
}

type EnumDefinition implements EnumExpression
{
name: String!
Expand Down Expand Up @@ -668,6 +715,12 @@ type Extension
extensions: [Extension]
}

type ExtraSlotsExpression implements Expression
{
allowed: Boolean
rangeExpression: AnonymousClassExpression
}

type ImportExpression implements Extensible, Annotatable, CommonMetadata
{
importFrom: Uriorcurie!
Expand Down Expand Up @@ -817,6 +870,8 @@ type PermissibleValue implements Extensible, Annotatable, CommonMetadata
description: String
meaning: Uriorcurie
unit: UnitOfMeasure
instantiates: [Uriorcurie]
implements: [Uriorcurie]
isA: PermissibleValue
mixins: [PermissibleValue]
extensions: [Extension]
Expand Down Expand Up @@ -936,6 +991,7 @@ type SchemaDefinition
generationDate: Datetime
slotNamesUnique: Boolean
settings: [Setting]
bindings: [EnumBinding]
name: Ncname!
}

Expand Down Expand Up @@ -997,8 +1053,6 @@ type SlotDefinition implements SlotExpression
singularName: String
domain: ClassDefinition
slotUri: Uriorcurie
multivalued: Boolean
array: ArrayExpression
inherited: Boolean
readonly: String
ifabsent: String
Expand Down Expand Up @@ -1032,14 +1086,17 @@ type SlotDefinition implements SlotExpression
disjointWith: [SlotDefinition]
childrenAreMutuallyDisjoint: Boolean
unionOf: [SlotDefinition]
typeMappings: [TypeMapping]
isA: SlotDefinition
mixins: [SlotDefinition]
applyTo: [SlotDefinition]
range: Element
rangeExpression: AnonymousClassExpression
enumRange: EnumExpression
bindings: [EnumBinding]
required: Boolean
recommended: Boolean
multivalued: Boolean
inlined: Boolean
inlinedAsList: Boolean
minimumValue: Anything
Expand All @@ -1062,15 +1119,18 @@ type SlotDefinition implements SlotExpression
exactlyOneOf: [AnonymousSlotExpression]
anyOf: [AnonymousSlotExpression]
allOf: [AnonymousSlotExpression]
array: ArrayExpression
}

interface SlotExpression
{
range: Element
rangeExpression: AnonymousClassExpression
enumRange: EnumExpression
bindings: [EnumBinding]
required: Boolean
recommended: Boolean
multivalued: Boolean
inlined: Boolean
inlinedAsList: Boolean
minimumValue: Anything
Expand All @@ -1093,13 +1153,15 @@ interface SlotExpression
exactlyOneOf: [AnonymousSlotExpression]
anyOf: [AnonymousSlotExpression]
allOf: [AnonymousSlotExpression]
array: ArrayExpression
}

type StructuredAlias implements Expression, Extensible, Annotatable, CommonMetadata
{
literalForm: String!
predicate: AliasPredicateEnum
categories: [Uriorcurie]
contexts: [Uri]
extensions: [Extension]
annotations: [Annotation]
description: String
Expand Down Expand Up @@ -1265,6 +1327,48 @@ interface TypeExpression
allOf: [AnonymousTypeExpression]
}

type TypeMapping implements Extensible, Annotatable, CommonMetadata
{
framework: String!
type: TypeDefinition
stringSerialization: String
extensions: [Extension]
annotations: [Annotation]
description: String
altDescriptions: [AltDescription]
title: String
deprecated: String
todos: [String]
notes: [String]
comments: [String]
examples: [Example]
inSubset: [SubsetDefinition]
fromSchema: Uri
importedFrom: String
source: Uriorcurie
inLanguage: String
seeAlso: [Uriorcurie]
deprecatedElementHasExactReplacement: Uriorcurie
deprecatedElementHasPossibleReplacement: Uriorcurie
aliases: [String]
structuredAliases: [StructuredAlias]
mappings: [Uriorcurie]
exactMappings: [Uriorcurie]
closeMappings: [Uriorcurie]
relatedMappings: [Uriorcurie]
narrowMappings: [Uriorcurie]
broadMappings: [Uriorcurie]
createdBy: Uriorcurie
contributors: [Uriorcurie]
createdOn: Datetime
lastUpdatedOn: Datetime
modifiedBy: Uriorcurie
status: Uriorcurie
rank: Integer
categories: [Uriorcurie]
keywords: [String]
}

type UniqueKey implements Extensible, Annotatable, CommonMetadata
{
uniqueKeyName: String!
Expand Down
31 changes: 27 additions & 4 deletions linkml_model/jsonld/meta.context.jsonld
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"comments": {
"description": "Auto generated by LinkML jsonld context generator",
"generation_date": "2024-02-07T17:29:49",
"generation_date": "2025-01-31T15:21:53",
"source": "meta.yaml"
},
"@context": {
Expand Down Expand Up @@ -44,6 +44,9 @@
"alias": {
"@id": "skos:prefLabel"
},
"contexts": {
"@type": "@id"
},
"predicate": {
"@context": {
"@vocab": "@null",
Expand All @@ -62,6 +65,9 @@
"all_of": {
"@type": "@id"
},
"allowed": {
"@type": "xsd:boolean"
},
"alt_descriptions": {
"@type": "@id"
},
Expand All @@ -86,6 +92,9 @@
"bidirectional": {
"@type": "xsd:boolean"
},
"bindings": {
"@type": "@id"
},
"boolean_slot": {
"@type": "@id"
},
Expand Down Expand Up @@ -223,6 +232,9 @@
"extensions": {
"@type": "@id"
},
"extra_slots": {
"@type": "@id"
},
"followed_by": {
"@type": "@id"
},
Expand All @@ -233,9 +245,6 @@
"generation_date": {
"@type": "xsd:dateTime"
},
"has_extra_dimensions": {
"@type": "xsd:boolean"
},
"has_member": {
"@type": "@id"
},
Expand Down Expand Up @@ -357,6 +366,9 @@
"locally_reflexive": {
"@type": "xsd:boolean"
},
"type": {
"@type": "@id"
},
"mappings": {
"@type": "@id",
"@id": "skos:mappingRelation"
Expand Down Expand Up @@ -412,6 +424,14 @@
"notes": {
"@id": "skos:editorialNote"
},
"obligation_level": {
"@context": {
"@vocab": "@null",
"text": "skos:notation",
"description": "skos:prefLabel",
"meaning": "@id"
}
},
"open_world": {
"@type": "xsd:boolean"
},
Expand Down Expand Up @@ -607,6 +627,9 @@
"tree_root": {
"@type": "xsd:boolean"
},
"type_mappings": {
"@type": "@id"
},
"uri": {
"@type": "@id"
},
Expand Down
Loading
Loading