bluepyefe.ecode.HyperDePol

HyperDePol eCode

Classes

HyperDePol(config_data, reader_data[, ...])

HyperDepol current stimulus

class HyperDePol(config_data, reader_data, protocol_name='HyperDePol', efel_settings=None)[source]

Bases: Recording

HyperDepol current stimulus

The hyperpolarizing step is usually fixed at 100% of rheobase, and the hyperpolarizing step can usually vary from -40% to -160% of rheobase.

      hypamp         hypamp+amp           hypamp+amp2         hypamp
        :                :                     :                :
        :                :           _____________________      :
        :                :          |                     |     :
        :                :          |                     |     :
        :                :          |                     |     :
        :                :          |                     |     :
        :                :          |                     |     :
|_______________         :          |                     |___________
^               |        :          |                     ^           ^
:               |___________________|                     :           :
:               ^                   ^                     :           :
:               :                   :                     :           :
:               :                   :                     :           :
t=0             ton                 tmid                  toff        tend

Constructor

Parameters:
  • config_data (dict) – metadata for the recording considered informed by the user.

  • reader_data (dict) – metadata for the recording considered returned by the recording reader.

  • protocol_name (str) – name of the protocol of the present recording.

compute_relative_amp(amp_threshold)[source]

Divide all the amplitude in the stimuli by the spiking amplitude

generate()[source]

Generate the current array from the parameters of the ecode

get_stimulus_parameters()[source]

Returns the eCode parameters

interpret(t, current, config_data, reader_data)[source]

Analyse a current array and extract from it the parameters needed to reconstruct the array