-
Notifications
You must be signed in to change notification settings - Fork 248
Expand file tree
/
Copy pathenvironment.yml
More file actions
57 lines (48 loc) · 1.23 KB
/
Copy pathenvironment.yml
File metadata and controls
57 lines (48 loc) · 1.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# MetaBCI Conda Environment
# Usage:
# Full installation: conda env create -f environment.yml
# Activate environment: conda activate metabci
#
# For modular installation, comment out the sections you don't need.
name: metabci
channels:
- conda-forge
- pytorch
- defaults
dependencies:
- python>=3.8
# ============== Core Dependencies ==============
- numpy
- scipy
- tqdm>=4.32.0
- requests
- joblib
# ============== brainda (datasets, algorithms, deep learning) ==============
# Comment out this section if you don't need brainda
- mne>=0.21.1
- pandas
- scikit-learn
- h5py
- py7zr
- pooch
- pytorch>=1.7.1
- pip
# ============== brainflow (signal acquisition) ==============
# Comment out this section if you don't need brainflow
- liblsl
# ============== pip-only packages ==============
# Some packages are not available on conda and need pip
- pip:
# brainda extras
- mat73
- mne-bids
- skorch
- autograd
- pymanopt>=2.0
# brainflow
- pylsl
# brainstim (comment out if not needed)
# Note: psychopy has complex dependencies, consider using pip directly
# - psychopy>=2022.1.4
# Install metabci itself in development mode
- -e .