Skip to content
Abuzar Mahmood edited this page Oct 31, 2023 · 1 revision

Setting up params

  • Internally, blech_clust uses params files to run through the pipeline without constantly asking users for input.

  • Templates for these params files are present in blech_clust/params/_templates.

  • Copy the files present in the _templates folder to it's parent directory (blech_clust/params), as this is where blech_clust will look for them.

  • Go through the files and change them to your needs.

  • Note:

    • Changing files in the params folder will apply those params to all your blech_clust runs. Running blech_clust.py copies the sorting_params_template.json to your data directory. Edit the file after running blech_clust.py to apply those changes to the rest of your spike sorting session for that recording.
  • Each params file is called by the following scripts:

    • pipeline_testing/prefect_pipeline.py : env_params.json
    • blech_clust.py : sorting_params_template.json (sorting params are used throughout the spike sorting pipeline)
    • blech_process.py : waveform_classifier_params.json#

Clone this wiki locally