コード例 #1
0
ファイル: data.py プロジェクト: alexhogg/multipatch_analysis
 def create_recording(self, sweep_id, ch):
     miesrec = MiesRecording(self, sweep_id, ch)
     stim = miesrec.meta['stim_name'].lower()
     if 'pulsetrain' in stim or 'recovery' in stim:
         return MultiPatchProbe(miesrec)
     else:
         return miesrec
コード例 #2
0
 def create_recording(self, sweep_id, ch):
     miesrec = MiesRecording(self, sweep_id, ch)
     stim = miesrec.stimulus.description.lower()
     if 'pulsetrain' in stim or 'recovery' in stim:
         return MultiPatchProbe(miesrec)
     else:
         return miesrec
コード例 #3
0
 def create_recording(self, sweep_id, ch):
     miesrec = MiesRecording(self, sweep_id, ch)
     stim = miesrec.meta['notebook']['Stim Wave Name'].lower()
     if any(substr in stim
            for substr in ['pulsetrain', 'recovery', 'pulstrn']):
         return MultiPatchProbe(miesrec)
     else:
         return MultiPatchRecording(miesrec)