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
Hashes for lussac-2.0.0b6.post1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 919a58717a5b28812ce215d6f339f92dc2bf63c444caeb2d3b0c8f8cde49f8f0 |
|
MD5 | 0888c13150b53d172615948dd96210cd |
|
BLAKE2b-256 | 43ac81103b58e1d4951f61c238caae62209ced83632af1d095ed0c88f069ad90 |