Source code for fairgraph.openminds.core.research.configuration

"""
Structured information about the properties or parameters of an entity or process.
"""

# this file was auto-generated

from openminds.properties import Property
from openminds.v4.core import Configuration as OMConfiguration
from fairgraph import KGObject


[docs] class Configuration(KGObject, OMConfiguration): """ Structured information about the properties or parameters of an entity or process. """ type_ = "https://openminds.om-i.org/types/Configuration" default_space = "common" # forward properties are defined in the parent class (in openMINDS-Python) reverse_properties = [ Property( "is_configuration_of", [ "openminds.v4.computation.Environment", "openminds.v4.computation.ValidationTestVersion", "openminds.v4.computation.WorkflowExecution", ], "configuration", reverse="configuration", multiple=True, description="reverse of 'configuration'", ), Property( "specifies", "openminds.v4.stimulation.EphysStimulus", "specification", reverse="specifications", multiple=True, description="reverse of 'specifications'", ), ] existence_query_properties = ("configuration",) def __init__( self, lookup_label=None, configuration=None, format=None, is_configuration_of=None, specifies=None, id=None, data=None, space=None, release_status=None, ): return KGObject.__init__( self, id=id, space=space, release_status=release_status, data=data, lookup_label=lookup_label, configuration=configuration, format=format, is_configuration_of=is_configuration_of, specifies=specifies, )