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
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
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)