Skip to content

Commit

Permalink
WIP: updating installation instructions/environments.
Browse files Browse the repository at this point in the history
  • Loading branch information
cgohil8 committed Mar 18, 2024
1 parent c7956e1 commit 2ebf7d4
Show file tree
Hide file tree
Showing 5 changed files with 68 additions and 2 deletions.
20 changes: 20 additions & 0 deletions envs/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
Conda Environments
------------------

See the official documentation for the [installation instructions]().

OSL only environments:

- `linux-generic.yml`: most generic environment for linux computers.
- `bmrc.yml`: for the Oxford BMRC cluster.
- `hbaws.yml`: for the OHBA workstation. Comes with Spyder.
- `m1-mac.yml`: for M1 Macs. Comes with Spyder.
- `m2-mac.yml`: for M2 Macs. Comes with Spyder.

OSL + osl-dynamics environments:

- **`linux.yml`: recommended environment for linux computers.**
- **`mac.yml`: recommended environment for Mac computers.**
- `osl-workshop-23.yml`: used in the [2023 OSL Workshop](https://osf.io/zxb6c/).

All environments come with Jupyter Notebook.
File renamed without changes.
2 changes: 1 addition & 1 deletion envs/m1-mac.yml
Original file line number Diff line number Diff line change
Expand Up @@ -277,7 +277,7 @@ dependencies:
- rfc3986-validator==0.1.1
- rope==1.7.0
- rtree==1.0.1
- sails==1.4.0
- sails==1.6.0
- scikit-learn==1.2.2
- scipy==1.10.1
- send2trash==1.8.0
Expand Down
2 changes: 1 addition & 1 deletion envs/m2-mac.yml
Original file line number Diff line number Diff line change
Expand Up @@ -337,7 +337,7 @@ dependencies:
- pyviz-comms==2.2.1
- rfc3339-validator==0.1.4
- rfc3986-validator==0.1.1
- sails==1.4.0
- sails==1.6.0
- scikit-learn==1.2.2
- scipy==1.10.1
- send2trash==1.8.0
Expand Down
46 changes: 46 additions & 0 deletions envs/mac-full.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
name: osl
channels:
- conda-forge
dependencies:
- python=3.8.16
- pip=23.0.1
- vtk=9.1.0=*osmesa*
- pyvista=0.38.5
- pip:
- jupyter==1.0.0
- ipympl==0.9.3
- ipywidgets==8.0.5
- ipyevents==2.0.1
- ipyvtklink==0.2.2
- jupyter-client==8.1.0
- numpy==1.23.5
- scipy==1.10.1
- matplotlib==3.7.1
- mne==1.3.1
- scikit-learn==1.2.2
- fslpy==3.11.3
- sails==1.4.0
- tabulate==0.9.0
- pyyaml==6.0
- neurokit2==0.2.3
- jinja2==3.1.2
- glmtools==0.2.1
- numba==0.56.4
- nilearn==0.10.2
- dask==2023.3.2
- distributed==2023.3.2
- parse==1.19.0
- opencv-python==4.7.0.72
- h5io==0.1.7
- mat73==0.60
- nibabel==5.0.1
- pandas==1.5.3
- panel==1.2.3
- pqdm==0.2.0
- seaborn==0.12.2
- tensorflow-macos==2.9.1
- tensorflow_probability==0.17.0
- tqdm==4.65.0
- osfclient==0.0.5
- osl
- osl-dynamics

0 comments on commit 2ebf7d4

Please sign in to comment.