owmeta package¶
owmeta¶
OpenWorm Unified Data Abstract Layer.
An introduction to owmeta can be found in the README on our Github page.
Most statements correspond to some action on the database.
Some of these actions may be complex, but intuitively a.B()
, the Query form,
will query against the database for the value or values that are related to a
through B
;
on the other hand, a.B(c)
, the Update form, will add a statement to the database that a
relates to c
through B
. For the Update form, a Statement object describing the
relationship stated is returned as a side-effect of the update.
The Update form can also be accessed through the set() method of a Property and the Query form through the get() method like:
a.B.set(c)
and:
a.B.get()
The get() method also allows for parameterizing the query in ways specific to the Property.
Submodules¶
- owmeta.bibtex module
- owmeta.bibtex_customizations module
- owmeta.biology module
- owmeta.cell module
- owmeta.cell_common module
- owmeta.channel module
- owmeta.channel_common module
- owmeta.channelworm module
- owmeta.cli_hints module
- owmeta.command module
- owmeta.connection module
- owmeta.document module
- owmeta.documentContext module
- owmeta.evidence module
- owmeta.experiment module
- owmeta.muscle module
- owmeta.my_neuroml module
- owmeta.network module
- owmeta.neuroml module
- owmeta.neuron module
- owmeta.plot module
- owmeta.sources module
- owmeta.translators module
- owmeta.utils module
- owmeta.website module
- owmeta.worm module
- owmeta.worm_common module