ba.spikeDetect(dDict) # browse results ``` Date: 20210618 """ import os import numbers, math, enum import json import sanpy from sanpy.sanpyLogger import get_logger logger = get_logger(__name__) class detectionTypes_(enum.Enum): """ Detection type is one of (dvdt, mv) """ dvdt = 1 mv = 2 class detectionPresets_(enum.Enum): """ Detection presets is one of: default saNode
Run this file with ``` python -m unittest sanpy/tests/test_analysis.py ``` """ import os, shutil, tempfile import unittest import sanpy import logging from sanpy.sanpyLogger import get_logger logger = get_logger(__name__, level=logging.DEBUG) class xxx_Test_Analysis(unittest.TestCase): # this patter is wierd to me? path = 'data/19114001.abf' ba = sanpy.bAnalysis(path) expectedNumSpikes = 102 expectedNumErrors = 1 def test_0_load(self): logger.info('RUNNING') self.assertFalse(self.ba.loadError) self.assertIsNotNone(self.ba.sweepX) self.assertIsNotNone(self.ba.sweepY)