Coverage for src/thunderfish/__init__.py: 100%

3 statements  

« prev     ^ index     » next       coverage.py v7.5.0, created at 2024-04-29 16:21 +0000

1""" 

2Algorithms and programs for analysing electric field recordings of 

3weakly electric fish. 

4""" 

5 

6import sys 

7 

8# avoid double inclusion of audioio modules if called as modules, 

9# e.g. python -m thunderfish.datawriter`: 

10if len(sys.argv) > 0 and sys.argv[0] != '-m': 

11 

12 from .version import __version__ 

13 

14 # somehow pdoc3 gets confused by this: 

15 #__all__ = ['thunderfish', 

16 # 'dataloader', 

17 # 'datawriter', 

18 # 'tabledata', 

19 # 'configfile', 

20 # 'eventdetection', 

21 # 'bestwindow', 

22 # 'powerspectrum', 

23 # 'harmonics', 

24 # 'checkpulse', 

25 # 'consistentfishes', 

26 # 'eodanalysis', 

27 # 'voronoi', 

28 # 'fakefish']