A MNE-Python Pipeline-GUI for MEG-Lab Heidelberg
inspired by: Andersen L.M. 2018
- Install MNE-python as instructed on the website,
I would recommend to install in a separate conda environment with:
conda env create -n mne_p -f environment.yml
conda activate mne_p
pip install --upgrade https://github.com/marsipu/mne_pipeline_hd/zipball/master
(or do pip install -e --upgrade https://github.com/marsipu/mne_pipeline_hd/zipball/master
when you are in a directory where you want the mne_pipeline_hd-scripts installed)
Just run pip install --upgrade https://github.com/marsipu/mne_pipeline_hd/zipball/master
again
Run mne_pipeline_hd
in your mne_pipeline-environment (conda activate mne_p
)
or
run __main__.py from the terminal or an IDE like PyCharm, VSCode, Atom, etc.
When using the pipeline and its functions bear in mind that the pipeline is stil in development and the functions are partly still adjusted to my analysis!
Please report bugs on GitHub as an issue or to me (mne.pipeline@gmail.com) directly. And if you got ideas on how to improve the pipeline or some feature-requests, you are welcome to open an issue too or send an e-mail (mne.pipeline@gmail.com)
If you want to help me with the development and/or customize the pipeline to fit your needs, do it like this:
You need a GitHub-Account and should have git installed.
- Fork this repository on GitHub
- Move to the folder where you want to clone to
- Clone your forked repository with git from a terminal:
git clone <url you get from the green clone-button from your forked repository on GitHub>
- Add upstream to git for updates:
git remote add upstream git://github.com/marsipu/mne_pipeline_hd.git
- Create a branch for changes:
git checkout -b <branch-name>
- Commit changes:
git commit --all
- Push changes to your forked repository on GitHub:
git push
- Make "New pull request" from your new feature branch