Skip to main content

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

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)

Source distribution for BinConverter 1.0.4
File Size Uploaded
BinConverter-1.0.4.tar.gz 48.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for BinConverter 1.0.4
File Interpreter ABI Platform
BinConverter-1.0.4-py3-none-any.whl Python 3 none any Details

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

Release history Release notifications | RSS feed

This release

1.0.4 This release

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page