Package thunderfish
Algorithms and programs for analysing electric field recordings of weakly electric fish.
Sub-modules
thunderfish.bestwindow
-
Select the best region within a recording with the most stable signal of largest amplitude that is not clipped …
thunderfish.checkpulse
-
Check for pulse-type weakly electric fish …
thunderfish.chirp
-
Detection of chirps in weakly electric fish recordings …
thunderfish.collectfish
-
Collect data generated by thunderfish in a wavefish and a pulsefish table.
thunderfish.consistentfishes
-
Compare fishlists created by the harmonics module in order to create a fishlist with fishes present in all fishlists …
thunderfish.efield
-
Simulations of spatial electric fields …
thunderfish.eodanalysis
-
Analysis of EOD waveforms …
thunderfish.eodexplorer
-
View and explore properties of EOD waveforms.
thunderfish.fakefish
-
Simulate EOD waveforms …
thunderfish.fishfinder
thunderfish.fishshapes
-
Manipulate and plot fish outlines …
thunderfish.harmonics
-
Extract and analyze harmonic frequencies from power spectra …
thunderfish.hopkinsloader
-
Load EODs from Hopkins files …
thunderfish.pulseplots
-
Plot and save key steps in pulses.py for visualizing the alorithm.
thunderfish.pulses
-
Extract and cluster EOD waverforms of pulse-type electric fish …
thunderfish.pulsetracker
-
by Dexter Frueh
thunderfish.thunderbrowse
thunderfish.thunderfish
-
thunderfish …
thunderfish.thunderlogger
-
thunderlogger …
thunderfish.version