Source code for fairgraph.openminds.ephys.entity.recording

"""
<description not available>
"""

# this file was auto-generated

from openminds.properties import Property
from openminds.v4.ephys import Recording as OMRecording
from fairgraph import KGObject


[docs] class Recording(KGObject, OMRecording): """ <description not available> """ type_ = "https://openminds.om-i.org/types/Recording" default_space = "in-depth" # forward properties are defined in the parent class (in openMINDS-Python) reverse_properties = [ Property( "next_recording", "openminds.v4.ephys.Recording", "previousRecording", reverse="previous_recording", multiple=True, description="reverse of 'previous_recording'", ), ] existence_query_properties = ("channels", "data_location", "recorded_with", "sampling_frequency") def __init__( self, name=None, additional_remarks=None, channels=None, data_location=None, internal_identifier=None, next_recording=None, previous_recording=None, recorded_with=None, sampling_frequency=None, id=None, data=None, space=None, release_status=None, ): return KGObject.__init__( self, id=id, space=space, release_status=release_status, data=data, name=name, additional_remarks=additional_remarks, channels=channels, data_location=data_location, internal_identifier=internal_identifier, next_recording=next_recording, previous_recording=previous_recording, recorded_with=recorded_with, sampling_frequency=sampling_frequency, )