Browse Source

Update 'README.md'

Pierre-Yves Barriat 6 years ago
parent
commit
ad2174b3e1
1 changed files with 21 additions and 42 deletions
  1. 21 42
      README.md

+ 21 - 42
README.md

@@ -11,9 +11,20 @@ git clone ssh://git@www.climate.be:3022/pbarriat/easyconfigs.git /opt/easybuild/
 
 ## Requirements
 
-* openSUSE : `gcc-c++ patch libopenssl-devel gperf`
-* CentOS : `openssl-devel libibverbs-devel autoconf automake binutils bison flex gcc gcc-c++ gettext libtool make patch pkgconfig bzip2 unzip jq-devel v8-devel postgresql-devel tcsh check-devel unixODBC*`
-* ubuntu : `gcc g++ gfortran libibverbs-dev`
+* openSUSE : 
+```bash
+gcc-c++ patch libopenssl-devel gperf
+```
+
+* CentOS : 
+```bash 
+openssl-devel libibverbs-devel autoconf automake binutils bison flex gcc gcc-c++ gettext libtool make patch pkgconfig bzip2 unzip jq-devel v8-devel postgresql-devel tcsh check-devel unixODBC*
+```
+
+* ubuntu : 
+```bash
+gcc g++ gfortran libibverbs-dev
+```
 
 ## Getting started
 
@@ -32,11 +43,15 @@ eb_2018b netCDF-C++4-4.3.0-foss-2018b.eb --hide-deps=M4,zlib,help2man,Bison,flex
 
 eb_2018b Python-2.7.15-foss-2018b.eb --hide-deps=M4,zlib,help2man,Bison,flex,binutils,Autoconf,GCCcore,Automake,ncurses,libtool,pkg-config,Szip,cURL,Autotools,CMake,Doxygen,numactl,xorg-macros,libpciaccess,gettext,XZ,libxml2,hwloc,FFTW,bzip2,libreadline,SQLite,libffi,GMP,Tcl -r
 
-eb_2018b R-3.5.1-foss-2018b.eb --hide-deps=M4,zlib,help2man,Bison,flex,binutils,Autoconf,GCCcore,Automake,ncurses,libtool,pkg-config,Szip,cURL,Autotools,CMake,Doxygen,numactl,xorg-macros,libpciaccess,gettext,XZ,libxml2,FFTW,hwloc,bzip2,libreadline,SQLite,libffi,GMP,Tcl,expat,libpng,gperf,pixman,freetype,util-linux,fontconfig,Python-2.7.15-GCCcore-7.3.0-bare,PCRE,LLVM,GLib,intltool,X11,cairo,libdrm,nettle,Mako,Mesa,libGLU,LibTIFF,NASM,libjpeg-turbo,Tk,PROJ,NLopt,libsndfile,ICU,JasPer,SWIG,GEOS,libgeotiff,GDAL,GSL,XML-Parser -r
+cd /opt/easybuild/configs/foss-2018b
+
+eb_2018b ./R-3.5.1-foss-2018b.eb --hide-deps=M4,zlib,help2man,Bison,flex,binutils,Autoconf,GCCcore,Automake,ncurses,libtool,pkg-config,Szip,cURL,Autotools,CMake,Doxygen,numactl,xorg-macros,libpciaccess,gettext,XZ,libxml2,FFTW,hwloc,bzip2,libreadline,SQLite,libffi,GMP,Tcl,expat,libpng,gperf,pixman,freetype,util-linux,fontconfig,Python-2.7.15-GCCcore-7.3.0-bare,PCRE,LLVM,GLib,intltool,X11,cairo,libdrm,nettle,Mako,Mesa,libGLU,LibTIFF,NASM,libjpeg-turbo,Tk,PROJ,NLopt,libsndfile,ICU,JasPer,SWIG,GEOS,libgeotiff,GDAL,GSL,XML-Parser -r
+
+eb_2018b ./NCL-6.5.0-foss-2018b-Python-2.7.15.eb --hide-deps=M4,zlib,help2man,Bison,flex,binutils,Autoconf,GCCcore,Automake,ncurses,libtool,pkg-config,Szip,cURL,Autotools,CMake,Doxygen,numactl,xorg-macros,libpciaccess,gettext,XZ,libxml2,hwloc,bzip2,libreadline,SQLite,libffi,GMP,Tcl,expat,libpng,gperf,pixman,freetype,util-linux,fontconfig,Python-2.7.15-GCCcore-7.3.0-bare,PCRE,LLVM,GLib,intltool,X11,cairo,libdrm,nettle,Mako,Mesa,libGLU,LibTIFF,NASM,libjpeg-turbo,Tk,PROJ,NLopt,libsndfile,ICU,JasPer,SWIG,GEOS,libgeotiff,GDAL,GSL,XML-Parser,LibUUID,libdap,ANTLR,g2lib,g2clib,ESMF,libiconv,xproto,makedepend,HDF -r
+
+eb_2018b ./ELIC-0.1-foss-2018b-Python-2.7.15.eb --hide-deps=M4,zlib,help2man,Bison,flex,binutils,Autoconf,GCCcore,Automake,ncurses,libtool,pkg-config,Szip,cURL,Autotools,CMake,Doxygen,numactl,xorg-macros,libpciaccess,gettext,XZ,libxml2,hwloc,bzip2,libreadline,SQLite,libffi,GMP,Tcl,expat,libpng,gperf,pixman,freetype,util-linux,fontconfig,Python-2.7.15-GCCcore-7.3.0-bare,PCRE,LLVM,GLib,intltool,X11,cairo,libdrm,nettle,Mako,Mesa,libGLU,LibTIFF,NASM,libjpeg-turbo,Tk,PROJ,NLopt,libsndfile,ICU,JasPer,SWIG,GEOS,libgeotiff,GDAL,GSL,XML-Parser,LibUUID,libdap,ANTLR,g2lib,g2clib,ESMF,libiconv,xproto,makedepend,HDF -r
 ```
 
-* `eb --tmpdir=/tmp --parallel=12 ./CDO-1.9.2-foss-2017b.eb -r`
-* `eb --tmpdir=/tmp --parallel=12 ./NCO-4.7.1-foss-2017b.eb -r`
 * `eb --tmpdir=/tmp --parallel=12 Tkinter-2.7.14-foss-2017b-Python-2.7.14.eb`
 * `eb --tmpdir=/tmp --parallel=12 MATLAB-UCL-2017a.eb`
 * `eb --tmpdir=/tmp --parallel=12 ./protobuf-3.4.0-foss-2017b.eb`
@@ -67,32 +82,13 @@ cd /opt/easybuild/easyconfigs/utils
 Fix `/opt/modules/all/GEOS/3.6.2-foss-2017b-Python-2.7.14.lua` by adding `setenv("GEOS_DIR", root)`
 
 ```bash
-module load GDAL/2.2.3-foss-2017b-Python-2.7.14
 pip install --upgrade pip
 
-pip install vsc-base vsc-install
-
 pip install cffi geos netcdf4 cdo geoval cartopy iris matplotlib ipython pyproj scikit-image pillow pandas xarray joblib six gdal shapely rasterio geopandas pytest boto3 salem motionless progressbar2 fiona geopandas configobj https://github.com/matplotlib/basemap/archive/v1.2.0rel.tar.gz
 
 pip install spyder python_qt_binding python-qt Qt.py ecmwf-api-client pybufr-ecmwf PySide
-
-module purge
 ```
 
-Fix `/opt/modules/all/Python/2.7.14-foss-2017b.lua` by adding:
-
->if not isloaded("GDAL/2.2.3-foss-2017b-Python-2.7.14") then
-> 
->    load("GDAL/2.2.3-foss-2017b-Python-2.7.14")
->    
->end
-
->if not isloaded("Tkinter/2.7.14-foss-2017b-Python-2.7.14") then
-> 
->    load("Tkinter/2.7.14-foss-2017b-Python-2.7.14")
->    
->end
-
 ## Python3 issue
 
 Check if you have an issue with Python3:
@@ -115,30 +111,13 @@ vimdiff /opt/software/Python/3.6.3-foss-2017b/lib/python3.6/hashlib.py utils/has
 Fix `/opt/modules/all/GEOS/3.6.2-foss-2017b-Python-3.6.3.lua` by adding `setenv("GEOS_DIR", root)`
 
 ```bash
-module load GDAL/2.2.3-foss-2017b-Python-3.6.3 PROJ
 pip install --upgrade pip
 
 pip install cffi geos netcdf4 cdo geoval cartopy matplotlib ipython pyproj scikit-image pillow pandas xarray joblib six gdal shapely rasterio geopandas pytest boto3 salem motionless progressbar2 fiona geopandas configobj https://github.com/matplotlib/basemap/archive/v1.2.0rel.tar.gz
 
 pip install spyder python_qt_binding python-qt Qt.py ecmwf-api-client pybufr-ecmwf 
-
-module purge
 ```
 
-Fix `/opt/modules/all/Python/3.6.3-foss-2017b.lua` by adding:
-
->if not isloaded("GDAL/2.2.3-foss-2017b-Python-2.7.14") then
-> 
->    load("GDAL/2.2.3-foss-2017b-Python-2.7.14")
->    
->end
-
->if not isloaded("Tkinter/3.6.3-foss-2017b-Python-3.6.3") then
-> 
->    load("Tkinter/3.6.3-foss-2017b-Python-3.6.3")
->    
->end
-
 ## R packages
 
 Fix `/opt/modules/all/R/3.4.3-foss-2017b-X11-20171023.lua` by adding: