8000 biolinkml/meta.shexj at master · biolink/biolinkml · GitHub
[go: up one dir, main page]

Skip to content
This repository was archived by the owner on Oct 2, 2021. It is now read-only.

Latest commit

 

History

History
1670 lines (1670 loc) · 72.2 KB

meta.shexj

File metadata and controls

1670 lines (1670 loc) · 72.2 KB
{
"type": "Schema",
"@context": [
"http://www.w3.org/ns/shex.jsonld",
{
"@base": "https://w3id.org/biolink/biolinkml/meta/"
}
],
"shapes": [
{
"type": "NodeConstraint",
"id": "https://w3id.org/biolink/biolinkml/meta/types/String",
"datatype": "http://www.w3.org/2001/XMLSchema#string"
},
{
"type": "NodeConstraint",
"id": "https://w3id.org/biolink/biolinkml/meta/types/Integer",
"datatype": "http://www.w3.org/2001/XMLSchema#integer"
},
{
"type": "NodeConstraint",
"id": "https://w3id.org/biolink/biolinkml/meta/types/Boolean",
"datatype": "http://www.w3.org/2001/XMLSchema#boolean"
},
{
"type": "NodeConstraint",
"id": "https://w3id.org/biolink/biolinkml/meta/types/Float",
"datatype": "http://www.w3.org/2001/XMLSchema#float"
},
{
"type": "NodeConstraint",
"id": "https://w3id.org/biolink/biolinkml/meta/types/Double",
"datatype": "http://www.w3.org/2001/XMLSchema#double"
},
{
"type": "NodeConstraint",
"id": "https://w3id.org/biolink/biolinkml/meta/types/Decimal",
"datatype": "http://www.w3.org/2001/XMLSchema#decimal"
},
{
"type": "NodeConstraint",
"id": "https://w3id.org/biolink/biolinkml/meta/types/Time",
"datatype": "http://www.w3.org/2001/XMLSchema#dateTime"
},
{
"type": "NodeConstraint",
"id": "https://w3id.org/biolink/biolinkml/meta/types/Date",
"datatype": "http://www.w3.org/2001/XMLSchema#date"
},
{
"type": "NodeConstraint",
"id": "https://w3id.org/biolink/biolinkml/meta/types/Datetime",
"datatype": "http://www.w3.org/2001/XMLSchema#dateTime"
},
{
"type": "NodeConstraint",
"id": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"nodeKind": "iri"
},
{
"type": "NodeConstraint",
"id": "https://w3id.org/biolink/biolinkml/meta/types/Uri",
"nodeKind": "iri"
},
{
"type": "NodeConstraint",
"id": "https://w3id.org/biolink/biolinkml/meta/types/Ncname",
"datatype": "http://www.w3.org/2001/XMLSchema#string"
},
{
"type": "NodeConstraint",
"id": "https://w3id.org/biolink/biolinkml/meta/types/Objectidentifier",
"nodeKind": "iri"
},
{
"type": "NodeConstraint",
"id": "https://w3id.org/biolink/biolinkml/meta/types/Nodeidentifier",
"nodeKind": "nonliteral"
},
{
"type": "Shape",
"id": "https://w3id.org/biolink/biolinkml/meta/AltDescription",
"closed": true,
"expression": {
"type": "EachOf",
"expressions": [
{
"type": "EachOf",
"id": "https://w3id.org/biolink/biolinkml/meta/AltDescription_tes",
"expressions": [
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/source",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 1,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/description",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 1,
"max": 1
}
]
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/AltDescription"
]
},
"min": 1
}
]
}
},
{
"type": "Shape",
"id": "https://w3id.org/biolink/biolinkml/meta/Annotatable",
"closed": false,
"expression": {
"type": "EachOf",
"expressions": [
{
"type": "TripleConstraint",
"id": "https://w3id.org/biolink/biolinkml/meta/Annotatable_tes",
"predicate": "https://w3id.org/biolink/biolinkml/meta/annotations",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/Annotation",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/Annotatable"
]
},
"min": 0
}
]
}
},
{
"type": "Shape",
"id": "https://w3id.org/biolink/biolinkml/meta/Annotation",
"closed": true,
"expression": {
"type": "EachOf",
"expressions": [
{
"type": "EachOf",
"id": "https://w3id.org/biolink/biolinkml/meta/Annotation_tes",
"expressions": [
"https://w3id.org/biolink/biolinkml/meta/Extension_tes",
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/Extension"
]
},
"min": 0
},
"https://w3id.org/biolink/biolinkml/meta/Annotatable_tes",
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/Annotatable"
]
},
"min": 0
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/annotations",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/Annotation",
"min": 0,
"max": -1
}
]
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/Annotation"
]
},
"min": 0
}
]
}
},
{
"type": "Shape",
"id": "https://w3id.org/biolink/biolinkml/meta/ClassDefinition",
"closed": true,
"expression": {
"type": "EachOf",
"expressions": [
{
"type": "EachOf",
"id": "https://w3id.org/biolink/biolinkml/meta/ClassDefinition_tes",
"expressions": [
"https://w3id.org/biolink/biolinkml/meta/Definition_tes",
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/Definition"
]
},
"min": 0
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/slots",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/SlotDefinition",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/slot_usage",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/SlotDefinition",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/attributes",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/SlotDefinition",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/class_uri",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/2000/01/rdf-schema#subClassOf",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/union_of",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/ClassDefinition",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/defining_slots",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/SlotDefinition",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/tree_root",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Boolean",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/is_a",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/ClassDefinition",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/mixins",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/ClassDefinition",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/apply_to",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/ClassDefinition",
"min": 0,
"max": -1
}
]
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/ClassDefinition"
]
},
"min": 1
}
]
}
},
{
"type": "ShapeOr",
"id": "https://w3id.org/biolink/biolinkml/meta/Definition",
"shapeExprs": [
"https://w3id.org/biolink/biolinkml/meta/ClassDefinition",
"https://w3id.org/biolink/biolinkml/meta/SlotDefinition"
]
},
{
"type": "Shape",
"id": "https://w3id.org/biolink/biolinkml/meta/Definition_struct",
"closed": false,
"expression": {
"type": "EachOf",
"expressions": [
{
"type": "EachOf",
"id": "https://w3id.org/biolink/biolinkml/meta/Definition_tes",
"expressions": [
"https://w3id.org/biolink/biolinkml/meta/Element_tes",
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/Element"
]
},
"min": 0
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/abstract",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Boolean",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/mixin",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Boolean",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/mixins",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/Definition",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/apply_to",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/Definition",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/values_from",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "http://purl.org/pav/createdBy",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "http://purl.org/pav/createdOn",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Datetime",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "http://purl.org/pav/lastUpdatedOn",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Datetime",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "http://open-services.net/ns/core#modifiedBy",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "http://purl.org/ontology/bibo/status",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 0,
"max": 1
}
]
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/Definition"
]
},
"min": 1
}
]
}
},
{
"type": "ShapeOr",
"id": "https://w3id.org/biolink/biolinkml/meta/Element",
"shapeExprs": [
"https://w3id.org/biolink/biolinkml/meta/Definition",
"https://w3id.org/biolink/biolinkml/meta/EnumDefinition",
"https://w3id.org/biolink/biolinkml/meta/SchemaDefinition",
"https://w3id.org/biolink/biolinkml/meta/SubsetDefinition",
"https://w3id.org/biolink/biolinkml/meta/TypeDefinition"
]
},
{
"type": "Shape",
"id": "https://w3id.org/biolink/biolinkml/meta/Element_struct",
"closed": false,
"expression": {
"type": "EachOf",
"expressions": [
{
"type": "EachOf",
"id": "https://w3id.org/biolink/biolinkml/meta/Element_tes",
"expressions": [
"https://w3id.org/biolink/biolinkml/meta/Extensible_tes",
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/Extensible"
]
},
"min": 0
},
"https://w3id.org/biolink/biolinkml/meta/Annotatable_tes",
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/Annotatable"
]
},
"min": 0
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/id_prefixes",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Ncname",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/definition_uri",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/2004/02/skos/core#altLabel",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/local_names",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/LocalName",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/2004/02/skos/core#mappingRelation",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/2004/02/skos/core#definition",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/alt_descriptions",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/AltDescription",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/deprecated",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/todos",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/2004/02/skos/core#editorialNote",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/2004/02/skos/core#note",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/examples",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/Example",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "http://www.geneontology.org/formats/oboInOwl#inSubset",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/SubsetDefinition",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/2004/02/skos/core#inScheme",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uri",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/imported_from",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/2000/01/rdf-schema#seeAlso",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/2004/02/skos/core#exactMatch",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/2004/02/skos/core#closeMatch",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/2004/02/skos/core#relatedMatch",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/2004/02/skos/core#narrowMatch",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/2004/02/skos/core#broadMatch",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/deprecated_element_has_exact_replacement",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/deprecated_element_has_possible_replacement",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/extensions",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/Extension",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/annotations",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/Annotation",
"min": 0,
"max": -1
}
]
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/Element"
]
},
"min": 1
}
]
}
},
{
"type": "Shape",
"id": "https://w3id.org/biolink/biolinkml/meta/EnumDefinition",
"closed": true,
"expression": {
"type": "EachOf",
"expressions": [
{
"type": "EachOf",
"id": "https://w3id.org/biolink/biolinkml/meta/EnumDefinition_tes",
"expressions": [
"https://w3id.org/biolink/biolinkml/meta/Element_tes",
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/Element"
]
},
"min": 0
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/code_set",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/code_set_tag",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/code_set_version",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/pv_formula",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/PvFormulaOptions",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/permissible_values",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/PermissibleValue",
"min": 0,
"max": -1
}
]
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/EnumDefinition"
]
},
"min": 1
}
]
}
},
{
"type": "Shape",
"id": "https://w3id.org/biolink/biolinkml/meta/Example",
"closed": true,
"expression": {
"type": "EachOf",
"expressions": [
{
"type": "EachOf",
"id": "https://w3id.org/biolink/biolinkml/meta/Example_tes",
"expressions": [
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/2004/02/skos/core#example",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/description",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 0,
"max": 1
}
]
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/Example"
]
},
"min": 0
}
]
}
},
{
"type": "Shape",
"id": "https://w3id.org/biolink/biolinkml/meta/Extensible",
"closed": false,
"expression": {
"type": "EachOf",
"expressions": [
{
"type": "TripleConstraint",
"id": "https://w3id.org/biolink/biolinkml/meta/Extensible_tes",
"predicate": "https://w3id.org/biolink/biolinkml/meta/extensions",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/Extension",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/Extensible"
]
},
"min": 0
}
]
}
},
{
"type": "ShapeOr",
"id": "https://w3id.org/biolink/biolinkml/meta/Extension",
"shapeExprs": [
{
"type": "Shape",
"closed": true,
"expression": {
"type": "EachOf",
"expressions": [
{
"type": "EachOf",
"id": "https://w3id.org/biolink/biolinkml/meta/Extension_tes",
"expressions": [
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/tag",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 1,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/value",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 1,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/extensions",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/Extension",
"min": 0,
"max": -1
}
]
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/Extension"
]
},
"min": 0
}
]
}
},
"https://w3id.org/biolink/biolinkml/meta/Annotation"
]
},
{
"type": "Shape",
"id": "https://w3id.org/biolink/biolinkml/meta/LocalName",
"closed": true,
"expression": {
"type": "EachOf",
"expressions": [
{
"type": "EachOf",
"id": "https://w3id.org/biolink/biolinkml/meta/LocalName_tes",
"expressions": [
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/local_name_source",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Ncname",
"min": 1,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/2004/02/skos/core#altLabel",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 1,
"max": 1
}
]
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/LocalName"
]
},
"min": 1
}
]
}
},
{
"type": "Shape",
"id": "https://w3id.org/biolink/biolinkml/meta/PermissibleValue",
"closed": true,
"expression": {
"type": "EachOf",
"expressions": [
{
"type": "EachOf",
"id": "https://w3id.org/biolink/biolinkml/meta/PermissibleValue_tes",
"expressions": [
"https://w3id.org/biolink/biolinkml/meta/Extensible_tes",
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/Extensible"
]
},
"min": 0
},
"https://w3id.org/biolink/biolinkml/meta/Annotatable_tes",
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type",
"valueExpr": {
"type": "NodeConstraint",
"values": [
"https://w3id.org/biolink/biolinkml/meta/Annotatable"
]
},
"min": 0
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/2004/02/skos/core#definition",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/meaning",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/Uriorcurie",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/alt_descriptions",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/AltDescription",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/deprecated",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 0,
"max": 1
},
{
"type": "TripleConstraint",
"predicate": "https://w3id.org/biolink/biolinkml/meta/todos",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/2004/02/skos/core#editorialNote",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 0,
"max": -1
},
{
"type": "TripleConstraint",
"predicate": "http://www.w3.org/2004/02/skos/core#note",
"valueExpr": "https://w3id.org/biolink/biolinkml/meta/types/String",
"min": 0,
"max": -1
},
0