Running Lussac
Once installed, you can run lussac using a params.json file as follows:
lussac params.json
The params.json file contains all the parameters for Lussac, so that it cas read your date and know what you want to do with them (e.g. run spike-sorting algorithms, apply custom post-processing, merge multiple outputs …).
The specifics of the params.json file are described in the next section.
Note that some parameters file are provided for a quickstart, but you will need to modify the "recording" part so that it fits your data (explained in the next section).
⏩ Quickstart
Work in progress …
📜 Running from a Python script
You can also run Lussac from a Python script, by giving your recording object, a dict of sortings objects, and the params as a dictionary:
from lussac.core import LussacData, LussacPipeline
# recording = ...
# sortings = {"sorting_name": sorting_object, ...}
# params = {...}
lussac_data = LussacData(recording, sortings, params)
lussac_pipeline = LussacPipeline(lussac_data)
lussac_pipeline.launch()