entity_management.electrophysiology

Experimental morphologies entities

Inheritance diagram of entity_management.electrophysiology

Classes

StimulusExperiment(*[, name, status, ...])

Stimulus experiment.

StimulusType(*, stimulusType)

Stimulus type wrapper.

Trace(*[, name, description, ...])

Trace.

TraceGeneration(*[, name, description, ...])

Trace generation.

class entity_management.electrophysiology.StimulusExperiment(*, name=None, status=None, generated=None, startedAtTime=None, endedAtTime=None, wasStartedBy=None, wasInformedBy=None, wasInfluencedBy=None, wasAssociatedWith=None, stimulus, used)

Bases: Activity

Stimulus experiment.

Parameters:
class entity_management.electrophysiology.StimulusType(*, stimulusType)

Bases: Frozen

Stimulus type wrapper.

Parameters:

stimulusType (OntologyTerm) – Stimulus type ontology term.

class entity_management.electrophysiology.Trace(*, name=None, description=None, wasAttributedTo=None, wasGeneratedBy=None, wasDerivedFrom=None, dateCreated=None, contribution=None, distribution=None, retrievalDate=None, brainLocation=None, subject=None)

Bases: MultiDistributionEntity

Trace.

Parameters:
  • projectName (str) – Name of the project that the trace was recorded for.

  • channel (int) – Channel number of trace.

  • retrievalDate (datetime) – Retrieval date of binary.

  • qualifiedGeneration (TraceGeneration) – Qualified trace generation.

  • wasGeneratedBy (StimulusExperiment) – Stimulus experiment that generated trace.

class entity_management.electrophysiology.TraceGeneration(*, name=None, description=None, wasAttributedTo=None, wasGeneratedBy=None, wasDerivedFrom=None, dateCreated=None, distribution=None, contribution=None, activity, sweep, providerExperimentId=None, providerExperimentName=None, waveNumberRange=None, targetHoldingPotential=None)

Bases: Entity

Trace generation.

Parameters:
  • activity (StimulusExperiment) – Points at stimulus experiment activity that generated trace.

  • sweep (int) – Sweep number of the trace.

  • providerExperimentId (str) – Points at stimulus experiment activity that generated trace.

  • providerExperimentName (str) – Laboratory name of the experiment.

  • waveNumberRange (str) – Python range expression into which sweep number should fall.

  • targetHoldingPotential (QuantitativeValue) – Target holding potential.