Packages and Modules Used#
Main dependencies used for burst detection algorithm and developing GUI are listed below.
Package |
Version |
Function |
|---|---|---|
utils_cores |
custom module |
spikeDet |
spikeSort |
||
extract_brusts |
||
burst_candidate |
||
PySide6 |
6.3.1 |
GUI design |
numpy |
1.23.5 |
Numerical computations |
matplotlib |
3.7.0 |
Data visualizations |
umap |
0.5.3 |
used in utils_cores |
scipy |
1.10.1 |
used in utils_cores |
sklearn |
1.2.2 |
used in utils_cores |
numba |
0.56.4 |
used in utils_cores |
utils_resources |
custom module |
GUI design |
Pyinstaller |
6.1.0 |
Build app |
Python |
3.10.9 and after |
Editor, interpreter |