Properties of the classes defined by the Alpaca ontology
Class | Property | Description | Value |
---|---|---|---|
DataObjectEntity | hasAnnotation | The value of an annotation present in the object. Annotations are stored in dictionaries accessible by either the annotations or array_annotations object attributes. The annotation name is the dictionary key, and the annotation value is the corresponding value. The support for annotations is currently supported for Neo. However, the functionality for complex data types is implemented as a plugin system to support for data objects from additional frameworks, such as NWB or Pandas. | NameValuePair |
hasAttribute | The value of an attribute of the object (i.e., accessible by the dot such as signal.shape) | NameValuePair | |
hashSource | One of the three methods used to obtain the object hash: joblib_SHA1, Python_hash, or UUID | xsd:string | |
FileEntity | filePath | The absolute path where the file is located in the system | xsd:string |
FunctionExecution | hasParameter | A parameter passed to the function when called | NameValuePair |
executionOrder | Value of the global execution counter when the function was executed | xsd:int | |
codeStatement | Statement in the source code that originated the call to the function | xsd:string | |
usedFunction | Function that was called | Function | |
ScriptAgent | scriptPath | Absolute path to the file containing the source code of the script being executed | xsd:string |
Function | functionVersion | Version of the package where the function is implemented. If function information is not available, it will be NA. | xsd:string |
functionName | The name of the function, as written in the def statement of the Python function definition | xsd:string | |
implementedIn | The full path to the module where the function is implemented (example: for the rand function defined in the random module of the NumPy package, the value of the property will be numpy.random) | xsd:string | |
NameValuePair | pairName | Name that identifies the value | xsd:string |
pairValue | Value that is associated with the name | rdfs:Literal |
The prefix xsd: identifies the namespace of the Extensible Markup Language (XML) Schema and rdfs: the namespace of the RDF Schema. Values without a namespace indicated by a prefix are classes defined in the Alpaca ontology.