BinConverter
This is a GUI developed to aid those individuals using Axona' LLC's Tint software for spike sorting. The GUI will take the raw (.bin) files and convert them to the Tint format (.eeg, .egf, .N, etc) retroactively. This can be done using DacqUSB, however this GUI will allow you to batch convert, as well as it will allow you to retroactively choose a threshold. This is beneficial as depending on the timeframe of your recording, the signal can deviate and the threshold you set in the beginning of the recording might no longer be suitable. As of now the threshold is a multiple (chosen by the user) of the standard deviation of the baseline signal.
Prerequisites
The dependencies are written in the requirements.txt file, however some are listed below:
- PyQt4 - This is the framework of the GUI so it and its dependents must be installed, I believe a requirement for this is Python 3.4+
- Numpy
- SciPy
- PeakUtils
- Matplotlib
Note: it has been tested on Windows, and should be compatible on other OS', however they have not been tested
Installing
After you have finished installing the
- Clone the BinConverter repository by executing the following command in whichever directory you want BinConverter to be copied to
git clone https://github.com/ephyslab/BinConverter.git
- Use desired method to execute BinConverterGUI.py, if you want to execute it from the command prompt use the following command:
python "path/to/BinConverterGUI.py"
Authors
- Geoff Barrett - Geoff's GitHub
License
This project is licensed under the GNU General Public License - see the LICENSE.md file for details
Release files for BinConverter 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| BinConverter-1.0.2.tar.gz | 47.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| BinConverter-1.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 113.6 kB
Release files / BinConverter-1.0.2.tar.gz
| Download URL | BinConverter-1.0.2.tar.gz |
|---|---|
| Size | 47.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
aeda3581733e8b7813e84f31898a40305a1fc8c0b3c4d04dd806c8c0ce77f210
|
|
BLAKE2b-256 checksum How to use checksums |
89ed97c3b4117c7169018e3dd9330994f4b75f712f57bd585ebdb6e5827c8a18
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2
|
Release files / BinConverter-1.0.2-py3-none-any.whl
| Download URL | BinConverter-1.0.2-py3-none-any.whl |
|---|---|
| Size | 65.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
13ad91cd2d6821492e8dad84b0c8e05fd3f08b9fe674930ca6947abbcc5041cc
|
|
BLAKE2b-256 checksum How to use checksums |
75f7d83bbeaab60d9fde162bab4116730e10ccf9d7b08c828a38dc745db705a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2
|