Exemple #1
0
 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
Exemple #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
Exemple #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)