{
- "id": "http://datashapes.org/dash#ScriptFunction",
- "prefLabel": "Script function",
- "synonym": [ ],
- "notation": null,
-
"subClassOf": [],- "semanticType": [ ],
- "cui": [ ],
-
"parents": [-
{- "id": "http://www.w3.org/ns/shacl#Function",
- "prefLabel": "Function",
- "synonym": [ ],
- "notation": null,
-
"subClassOf": [],- "semanticType": [ ],
- "cui": [ ],
-
"label": [],-
"definition": [- "The class of SHACL functions."
],- "obsolete": false,
- "prefixIRI": "sh:Function",
- "xref": null,
- "created": null,
- "modified": null,
- "@id": "http://www.w3.org/ns/shacl#Function",
- "@type": "http://www.w3.org/2002/07/owl#Class",
-
"links": {- "self": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fwww.w3.org%2Fns%2Fshacl%23Function",
- "ontology": "https://data.bioontology.org/ontologies/HHEAR",
- "children": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fwww.w3.org%2Fns%2Fshacl%23Function/children",
- "parents": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fwww.w3.org%2Fns%2Fshacl%23Function/parents",
- "descendants": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fwww.w3.org%2Fns%2Fshacl%23Function/descendants",
- "ancestors": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fwww.w3.org%2Fns%2Fshacl%23Function/ancestors",
- "instances": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fwww.w3.org%2Fns%2Fshacl%23Function/instances",
- "tree": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fwww.w3.org%2Fns%2Fshacl%23Function/tree",
- "notes": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fwww.w3.org%2Fns%2Fshacl%23Function/notes",
- "mappings": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fwww.w3.org%2Fns%2Fshacl%23Function/mappings",
- "ui": "http://bioportal.bioontology.org/ontologies/HHEAR?p=classes&conceptid=http%3A%2F%2Fwww.w3.org%2Fns%2Fshacl%23Function",
-
"@context": {- "self": "http://www.w3.org/2002/07/owl#Class",
- "ontology": "http://data.bioontology.org/metadata/Ontology",
- "children": "http://www.w3.org/2002/07/owl#Class",
- "parents": "http://www.w3.org/2002/07/owl#Class",
- "descendants": "http://www.w3.org/2002/07/owl#Class",
- "ancestors": "http://www.w3.org/2002/07/owl#Class",
- "instances": "http://data.bioontology.org/metadata/Instance",
- "tree": "http://www.w3.org/2002/07/owl#Class",
- "notes": "http://data.bioontology.org/metadata/Note",
- "mappings": "http://data.bioontology.org/metadata/Mapping",
- "ui": "http://www.w3.org/2002/07/owl#Class"
}
},-
"@context": {- "@vocab": "http://data.bioontology.org/metadata/",
- "label": "http://www.w3.org/2000/01/rdf-schema#label",
- "prefLabel": "http://www.w3.org/2004/02/skos/core#prefLabel",
- "synonym": "http://www.w3.org/2004/02/skos/core#altLabel",
- "definition": "http://www.w3.org/2004/02/skos/core#definition",
- "obsolete": "http://www.w3.org/2002/07/owl#deprecated",
- "notation": "http://www.w3.org/2004/02/skos/core#notation",
- "prefixIRI": "http://data.bioontology.org/metadata/prefixIRI",
- "subClassOf": "http://www.w3.org/2000/01/rdf-schema#subClassOf",
- "semanticType": "http://bioportal.bioontology.org/ontologies/umls/hasSTY",
- "cui": "http://bioportal.bioontology.org/ontologies/umls/cui",
- "xref": "http://www.geneontology.org/formats/oboInOwl#hasDbXref",
- "created": "http://purl.org/dc/terms/created",
- "modified": "http://purl.org/dc/terms/modified",
- "@language": "en"
}
},-
{- "id": "http://datashapes.org/dash#Script",
- "prefLabel": "Script",
- "synonym": [ ],
- "notation": null,
-
"subClassOf": [],- "semanticType": [ ],
- "cui": [ ],
-
"label": [],-
"definition": [- "An executable unit implemented in one or more languages such as JavaScript."
],- "obsolete": false,
- "prefixIRI": "dash:Script",
- "xref": null,
- "created": null,
- "modified": null,
- "@id": "http://datashapes.org/dash#Script",
- "@type": "http://www.w3.org/2002/07/owl#Class",
-
"links": {- "self": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fdatashapes.org%2Fdash%23Script",
- "ontology": "https://data.bioontology.org/ontologies/HHEAR",
- "children": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fdatashapes.org%2Fdash%23Script/children",
- "parents": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fdatashapes.org%2Fdash%23Script/parents",
- "descendants": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fdatashapes.org%2Fdash%23Script/descendants",
- "ancestors": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fdatashapes.org%2Fdash%23Script/ancestors",
- "instances": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fdatashapes.org%2Fdash%23Script/instances",
- "tree": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fdatashapes.org%2Fdash%23Script/tree",
- "notes": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fdatashapes.org%2Fdash%23Script/notes",
- "mappings": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fdatashapes.org%2Fdash%23Script/mappings",
- "ui": "http://bioportal.bioontology.org/ontologies/HHEAR?p=classes&conceptid=http%3A%2F%2Fdatashapes.org%2Fdash%23Script",
-
"@context": {- "self": "http://www.w3.org/2002/07/owl#Class",
- "ontology": "http://data.bioontology.org/metadata/Ontology",
- "children": "http://www.w3.org/2002/07/owl#Class",
- "parents": "http://www.w3.org/2002/07/owl#Class",
- "descendants": "http://www.w3.org/2002/07/owl#Class",
- "ancestors": "http://www.w3.org/2002/07/owl#Class",
- "instances": "http://data.bioontology.org/metadata/Instance",
- "tree": "http://www.w3.org/2002/07/owl#Class",
- "notes": "http://data.bioontology.org/metadata/Note",
- "mappings": "http://data.bioontology.org/metadata/Mapping",
- "ui": "http://www.w3.org/2002/07/owl#Class"
}
},-
"@context": {- "@vocab": "http://data.bioontology.org/metadata/",
- "label": "http://www.w3.org/2000/01/rdf-schema#label",
- "prefLabel": "http://www.w3.org/2004/02/skos/core#prefLabel",
- "synonym": "http://www.w3.org/2004/02/skos/core#altLabel",
- "definition": "http://www.w3.org/2004/02/skos/core#definition",
- "obsolete": "http://www.w3.org/2002/07/owl#deprecated",
- "notation": "http://www.w3.org/2004/02/skos/core#notation",
- "prefixIRI": "http://data.bioontology.org/metadata/prefixIRI",
- "subClassOf": "http://www.w3.org/2000/01/rdf-schema#subClassOf",
- "semanticType": "http://bioportal.bioontology.org/ontologies/umls/hasSTY",
- "cui": "http://bioportal.bioontology.org/ontologies/umls/cui",
- "xref": "http://www.geneontology.org/formats/oboInOwl#hasDbXref",
- "created": "http://purl.org/dc/terms/created",
- "modified": "http://purl.org/dc/terms/modified",
- "@language": "en"
}
}
],-
"label": [],-
"definition": [- "Script functions can be used from SPARQL queries and will be injected into the generated prefix object (in JavaScript, for ADS scripts). The dash:js will be inserted into a generated JavaScript function and therefore needs to use the return keyword to produce results. These JS snippets can access the parameter values based on the local name of the sh:Parameter's path. For example ex:value can be accessed using value.\n\nSPARQL use note: Since these functions may be used from any data graph and any shapes graph, they must not rely on any API apart from what's available in the shapes graph that holds the rdf:type triple of the function itself. In other words, at execution time from SPARQL, the ADS shapes graph will be the home graph of the function's declaration."
],- "obsolete": false,
- "prefixIRI": "dash:ScriptFunction",
- "xref": null,
- "created": null,
- "modified": null,
-
"properties": {-
"http://www.w3.org/2004/02/skos/core#note": [- "Script functions can be used from SPARQL queries and will be injected into the generated prefix object (in JavaScript, for ADS scripts). The dash:js will be inserted into a generated JavaScript function and therefore needs to use the return keyword to produce results. These JS snippets can access the parameter values based on the local name of the sh:Parameter's path. For example ex:value can be accessed using value.\n\nSPARQL use note: Since these functions may be used from any data graph and any shapes graph, they must not rely on any API apart from what's available in the shapes graph that holds the rdf:type triple of the function itself. In other words, at execution time from SPARQL, the ADS shapes graph will be the home graph of the function's declaration."
],-
"https://data.bioontology.org/metadata/prefixIRI": [],-
"http://www.w3.org/2004/02/skos/core#prefLabel": [],-
"http://www.w3.org/2000/01/rdf-schema#label": [],-
"http://www.w3.org/2000/01/rdf-schema#comment": [- "Script functions can be used from SPARQL queries and will be injected into the generated prefix object (in JavaScript, for ADS scripts). The dash:js will be inserted into a generated JavaScript function and therefore needs to use the return keyword to produce results. These JS snippets can access the parameter values based on the local name of the sh:Parameter's path. For example ex:value can be accessed using value.\n\nSPARQL use note: Since these functions may be used from any data graph and any shapes graph, they must not rely on any API apart from what's available in the shapes graph that holds the rdf:type triple of the function itself. In other words, at execution time from SPARQL, the ADS shapes graph will be the home graph of the function's declaration."
],-
"http://www.w3.org/2000/01/rdf-schema#subClassOf": [],-
"http://www.w3.org/2004/02/skos/core#definition": [- "Script functions can be used from SPARQL queries and will be injected into the generated prefix object (in JavaScript, for ADS scripts). The dash:js will be inserted into a generated JavaScript function and therefore needs to use the return keyword to produce results. These JS snippets can access the parameter values based on the local name of the sh:Parameter's path. For example ex:value can be accessed using value.\n\nSPARQL use note: Since these functions may be used from any data graph and any shapes graph, they must not rely on any API apart from what's available in the shapes graph that holds the rdf:type triple of the function itself. In other words, at execution time from SPARQL, the ADS shapes graph will be the home graph of the function's declaration."
],-
"http://www.w3.org/1999/02/22-rdf-syntax-ns#type": [],-
"https://data.bioontology.org/metadata/def/prefLabel": []
},- "@id": "http://datashapes.org/dash#ScriptFunction",
- "@type": "http://www.w3.org/2002/07/owl#Class",
-
"links": {- "self": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fdatashapes.org%2Fdash%23ScriptFunction",
- "ontology": "https://data.bioontology.org/ontologies/HHEAR",
- "children": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fdatashapes.org%2Fdash%23ScriptFunction/children",
- "parents": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fdatashapes.org%2Fdash%23ScriptFunction/parents",
- "descendants": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fdatashapes.org%2Fdash%23ScriptFunction/descendants",
- "ancestors": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fdatashapes.org%2Fdash%23ScriptFunction/ancestors",
- "instances": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fdatashapes.org%2Fdash%23ScriptFunction/instances",
- "tree": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fdatashapes.org%2Fdash%23ScriptFunction/tree",
- "notes": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fdatashapes.org%2Fdash%23ScriptFunction/notes",
- "mappings": "https://data.bioontology.org/ontologies/HHEAR/classes/http%3A%2F%2Fdatashapes.org%2Fdash%23ScriptFunction/mappings",
- "ui": "http://bioportal.bioontology.org/ontologies/HHEAR?p=classes&conceptid=http%3A%2F%2Fdatashapes.org%2Fdash%23ScriptFunction",
-
"@context": {- "self": "http://www.w3.org/2002/07/owl#Class",
- "ontology": "http://data.bioontology.org/metadata/Ontology",
- "children": "http://www.w3.org/2002/07/owl#Class",
- "parents": "http://www.w3.org/2002/07/owl#Class",
- "descendants": "http://www.w3.org/2002/07/owl#Class",
- "ancestors": "http://www.w3.org/2002/07/owl#Class",
- "instances": "http://data.bioontology.org/metadata/Instance",
- "tree": "http://www.w3.org/2002/07/owl#Class",
- "notes": "http://data.bioontology.org/metadata/Note",
- "mappings": "http://data.bioontology.org/metadata/Mapping",
- "ui": "http://www.w3.org/2002/07/owl#Class"
}
},-
"@context": {- "@vocab": "http://data.bioontology.org/metadata/",
- "label": "http://www.w3.org/2000/01/rdf-schema#label",
- "prefLabel": "http://www.w3.org/2004/02/skos/core#prefLabel",
- "synonym": "http://www.w3.org/2004/02/skos/core#altLabel",
- "definition": "http://www.w3.org/2004/02/skos/core#definition",
- "obsolete": "http://www.w3.org/2002/07/owl#deprecated",
- "notation": "http://www.w3.org/2004/02/skos/core#notation",
- "prefixIRI": "http://data.bioontology.org/metadata/prefixIRI",
- "parents": "http://www.w3.org/2000/01/rdf-schema#parents",
- "subClassOf": "http://www.w3.org/2000/01/rdf-schema#subClassOf",
- "semanticType": "http://bioportal.bioontology.org/ontologies/umls/hasSTY",
- "cui": "http://bioportal.bioontology.org/ontologies/umls/cui",
- "xref": "http://www.geneontology.org/formats/oboInOwl#hasDbXref",
- "created": "http://purl.org/dc/terms/created",
- "modified": "http://purl.org/dc/terms/modified",
- "@language": "en"
}
}