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.
Requirements
- Python: This code was written using Python 3.7, however the compatibility really only depends on PyQt5, which requires Python 2.6+. This was written in Python 3 so I suggest getting the latest version of Python2. It will make the installation process easier as PyQt5 used to be a pain to download in the older versions (3.4 for example). If you happen to have problems downloading PyQ5t, you will need to search for a wheel (.whl) file for PyQt5 for your version (of Python and OS).
- Operating System: BinConverter does not technically have any Operating System (OS) requirements. However you have the ability to sort the newly converted data using Tint (KlustaKwik), and Tint does require Windows3. Some Linux users have been starting to use this, so I have been working out any bugs that maybe be caused by Linux. The .set file is encoded in cp1252, which Python does not default to when reading text files.
Python Dependencies
- BinConverter
- BatchTINTV3
- NumPy
- PyQt5
- PyQt5-sip
- SciPy
Project Documentation
Authors
- Geoff Barrett - Geoff’s GitHub
License
This project is licensed under the GNU General Public License - see the LICENSE.md file for details
Metadata
Release files for BinConverter 1.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| BinConverter-1.0.4.tar.gz | 48.3 kB | Without provenance | Details for BinConverter-1.0.4.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| BinConverter-1.0.4-py3-none-any.whl | Python 3 | none | any | Details for BinConverter-1.0.4-py3-none-any.whl |
Total release size: 114.3 kB
Release files / BinConverter-1.0.4.tar.gz
| Download URL | BinConverter-1.0.4.tar.gz |
|---|---|
| Size | 48.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7c89f3ded571f27baee4a52f7b18b7498278a80957a82a646ba4e11ad9f7f21b
|
|
BLAKE2b-256 checksum How to use checksums |
28c5e574b792dbea58b383e7efdd8e5bd4c911afaa81d2c2841e3d9d3994428f
|
| 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.4-py3-none-any.whl
| Download URL | BinConverter-1.0.4-py3-none-any.whl |
|---|---|
| Size | 66.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e3350a372f9e7ef9b73ad4b73e116619adc4a284b7b1efe3393f24d837063f0b
|
|
BLAKE2b-256 checksum How to use checksums |
9de8893389eec9d9201dda5998cb22a6b2534b96b6851b2eda846755e91c0886
|
| 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
|
Security for BinConverter 1.0.4
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.