Python package for automatic post-processing and merging of multiple spike-sorting analyses.
Project description
Lussac 2.0
:warning: Lussac 2.0 is in beta! :warning:
You can use the version 1 with git checkout v1
Lussac is an automated and configurable analysis pipeline for post-processing and/or merging multiple spike-sorting analyses. The goal is to improve the yield and quality of data from multielectrode extracellular recordings by comparing the outputs of different spike-sorting algorithms and/or multiple runs with different parameters. For more information, check out our preprint.
Installation
You can install the latest release version of Lussac:
# OPTIONAL: Use a conda environment.
conda create -n lussac python=3.11 # Must be >= 3.10
conda activate lussac
pip install lussac
# pip install --upgrade lussac # To upgrade in case a new version is released.
Or if you prefer downloading the latest developmental version:
# Download Lussac in any directory you want.
git clone https://github.com/BarbourLab/lussac.git --branch dev
cd lussac
# OPTIONAL: Use a conda environment.
conda create -n lussac python=3.11 # Must be >= 3.10
conda activate lussac
# Install Lussac.
pip install -e ".[dev]"
# To upgrade Lussac.
git pull
# If you want to check whether the installation was successful (optional)
pytest
Documentation
You can find the documentation here.
Migration from Lussac1
Lussac2 is not backwards-compatible with Lussac1. We advise you to make a new conda environment, and to remake your params.json
file (which is also not backwards-compatible).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file lussac-2.0.0b6.post1.tar.gz
.
File metadata
- Download URL: lussac-2.0.0b6.post1.tar.gz
- Upload date:
- Size: 56.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 821a03d808a23af04c4ce7689e2c01a50bcb24fb43c71d09b5292de575ba2615 |
|
MD5 | b75d0710eccc68f810e30cdbe1bcc278 |
|
BLAKE2b-256 | 3a6883449432abd7891130bd957be67a286ae7a2273100e52fd8ab03396ff69c |
File details
Details for the file lussac-2.0.0b6.post1-py3-none-any.whl
.
File metadata
- Download URL: lussac-2.0.0b6.post1-py3-none-any.whl
- Upload date:
- Size: 66.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 919a58717a5b28812ce215d6f339f92dc2bf63c444caeb2d3b0c8f8cde49f8f0 |
|
MD5 | 0888c13150b53d172615948dd96210cd |
|
BLAKE2b-256 | 43ac81103b58e1d4951f61c238caae62209ced83632af1d095ed0c88f069ad90 |