forked from fiumadlab/madlab_env
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpy3_environment
More file actions
30 lines (25 loc) · 925 Bytes
/
py3_environment
File metadata and controls
30 lines (25 loc) · 925 Bytes
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
#!/bin/bash
# A generic Python 3 environment
# Example project environment
# Set up Nipype, FSL, AFNI, Freesurfer, ANTS, MATLAB
module add fsl/5.0.10
module load ANTs/1.9.4
module add freesurfer
module add matlab/2013b/front
module add mricron/6-2013
module add miniconda3-4.5.11-gcc-8.2.0-oqs2mbg
module add afni/openmp
module load dcm2niix
source /home/applications/fsl/5.0.10/etc/fslconf/fsl.sh #This will set up my $FSLDIR
# Set up project-specific python environment
source activate /home/data/nbc/nbclab-env/env-py3
# Freesurfer project specific subj dir
# Set ANTs threading to 1
export ITK_GLOBAL_DEFAULT_NUMBER_OF_THREADS=1
# Set Python path to project-specific folder
PYTHONPATH="${PYTHONPATH}:/home/data/nbc/nbclab-env/"
PATH="${PATH}:/home/applications/freesurfer_dcnlab/bin/freesurfer/"
# Set SPM path
export MATLABCMD="$(which matlab)"
export SPM_PATH=/home/applications/spm12/
export project_name="[PY3]"