A package for the automatic detection of evoked responses in SPES/CCEP data
Project description
Evoked Response Detection
A python package and docker application for the automatic detection of evoked responses in SPES/CCEP data
Python Usage
- First install ERdetect, in the command-line run:
pip install erdetect
- To run:
- a) With a graphical user interface:
python -m erdetect ~/bids_data ~/output/ --gui
- b) From the commandline:
python -m erdetect ~/bids_data ~/output/ [--participant_label PARTICIPANT_LABEL [PARTICIPANT_LABEL ...]]
- c) To process a subset directly in a python script:
import erdetect
erdetect.process_subset('/bids_data_root/subj-01/ieeg/sub-01_run-06.edf', '/output_path/')
Docker Usage
To launch an instance of the container and analyse data in BIDS format, in the command-line interface/terminal:
docker run multimodalneuro/erdetect <bids_dir>:/data <output_dir>:/output [--participant_label PARTICIPANT_LABEL [PARTICIPANT_LABEL ...]]
For example, to run an analysis, type:
docker run -ti --rm \
-v /local_bids_data_root/:/data \
-v /local_output_path/:/output \
multimodalneuro/erdetect /data /output --participant_label 01
Configuration & Documentation
General documentation can be found here.
The tool can be configured by three means:
- Graphical User Interface (GUI)
- Command-line, arguments and options can be found here
- JSON input configuration file, usage documentation can be found here
Acknowledgements
-
Written by Max van den Boom (Multimodal Neuroimaging Lab, Mayo Clinic, Rochester MN)
-
Local extremum detection method by Dorien van Blooijs & Dora Hermes (2018), with optimized parameters by Jaap van der Aar
-
Dependencies:
- IeegPrep (https://github.com/MultimodalNeuroimagingLab/ieegprep)
- BIDS-validator (https://github.com/bids-standard/bids-validator)
- NumPy
- SciPy
- Matplotlib
-
This project was funded by the National Institute Of Mental Health of the National Institutes of Health Award Number R01MH122258 to Dora Hermes
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file erdetect-2.6.1.tar.gz.
File metadata
- Download URL: erdetect-2.6.1.tar.gz
- Upload date:
- Size: 65.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c82b54d66103af7926be329a6eef4050558a099ca378690f85de46b0b848cf53
|
|
| MD5 |
16a87ec3ae46133a4e14e206a42b6a0b
|
|
| BLAKE2b-256 |
5bbece3e121dbcb3b91fd155988cd655ab0ca4cc89775ba3a965f487fec5a8ee
|
File details
Details for the file erdetect-2.6.1-py3-none-any.whl.
File metadata
- Download URL: erdetect-2.6.1-py3-none-any.whl
- Upload date:
- Size: 70.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2fc6ead268af560bc964f40aee1f202612e096a05b25aa6423b530558e5c1d5e
|
|
| MD5 |
33a3b42f268c600a51eea6f066b63231
|
|
| BLAKE2b-256 |
a1844d0a7c97bdfaeacf49ec0154f64bc2328ad2476259ba9b32506f85e5065f
|