Hey Yile,
gfortran is part of the default compiler stack for Europa.
[csim@europa ~]$ ml list
Currently Loaded Modules:
1) autotools 2) prun/2.0 3) gnu9/9.3.0 4) ucx/1.8.0 5) libfabric/1.10.1 6) openmpi4/4.0.4 7) ohpc
[csim@europa ~]$ which gfortran
/opt/ohpc/pub/compiler/gcc/9.3.0/bin/gfortran
git is also available
[csim@europa ~]$ which git
/usr/bin/git
[csim@europa ~]$ git --version
git version 2.18.4
Miniconda is available as a module
[csim@europa ~]$ ml load miniconda
[csim@europa ~]$ which conda
/opt/ohpc/pub/unpackaged/apps/miniconda/4.8.3/bin/conda
As is FSL
[csim@europa ~]$ ml show fsl
----------------------------------------------------------------------------------------------------------------------------------------------------
/opt/ohpc/pub/unpackaged/modulefiles/fsl/6.0.4:
----------------------------------------------------------------------------------------------------------------------------------------------------
whatis("Name: FSL ")
whatis("Version: 6.0 ")
whatis("Category: runtime ")
whatis("Description: analysis and visualization tool for MRI data ")
whatis("URL https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/FslInstallation/ ")
depends_on("openblas")
setenv("FSLDIR","/opt/ohpc/pub/unpackaged/apps/fslbinary/6.0.4")
setenv("FSLOUTPUTTYPE","NIFTI_GZ")
setenv("FSLMULTIFILEQUIT","TRUE")
setenv("FSLTCLSH","/opt/ohpc/pub/unpackaged/apps/fslbinary/6.0.4/bin/fsltclsh")
setenv("FSLWISH","/opt/ohpc/pub/unpackaged/apps/fslbinary/6.0.4/bin/fslwish")
setenv("FSLLOCKDIR","")
setenv("FSLMACHINELIST","")
setenv("FSLREMOTECALL","")
prepend_path("PATH","/opt/ohpc/pub/unpackaged/apps/fslbinary/6.0.4/bin")
prepend_path("LD_LIBRARY_PATH","/opt/ohpc/pub/unpackaged/apps/fslbinary/6.0.4/lib")
help([[Sets up your environment for FSL.
]])
For AFNI and Freesurfer, we will get to those in the next week or so.
Happy computing!