Skip to content

Latest commit

 

History

History
40 lines (26 loc) · 1.48 KB

File metadata and controls

40 lines (26 loc) · 1.48 KB

Andre's libCellML Python Utils Properties

Here we define the properties that are used in annotations by these utilities. Ideally these will be replaced with more standardised identifiers at some point.

variable-to-delay

https://github.com/nickerso/libcellml-python-utils/properties.rst#variable-to-delay

Used to indicate a variable in a model that should be delayed. Should be used as the object in an RDF triple with the variable as the subject and the dcterms:type predicate. For example:

@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix aprop: <https://github.com/nickerso/libcellml-python-utils/properties.rst#> .

<sine_approximations-updated-ids.xml#b4da83> dcterms:type
    aprop:variable-to-delay .

Variables to be delayed should also have a delay-variable annotation to define the delay variable.

delay-variable

https://github.com/nickerso/libcellml-python-utils/properties.rst#delay-variable

Used as the predicate in an RDF triple to link the variable to be delayed (subject) to the delay variable (object). For example:

@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix aprop: <https://github.com/nickerso/libcellml-python-utils/properties.rst#> .

<sine_approximations-updated-ids.xml#b4da83> dcterms:type
    aprop:variable-to-delay ;
    aprop:delay-variable <sine_approximations-updated-ids.xml#b4da82> .