EasyBuild is a software build and installation framework that allows you to manage software in an efficient way: (http://easybuild.readthedocs.io/en/latest/Introduction.html). This repo provides additional easyconfigs for ELIC ecosystem

Pierre-Yves Barriat 2ec25d67ce Add '2020/README.md' 11 bulan lalu
2016 9ea1dc6430 Refactoring all 11 bulan lalu
2017 9ea1dc6430 Refactoring all 11 bulan lalu
2018 9ea1dc6430 Refactoring all 11 bulan lalu
2019 9ea1dc6430 Refactoring all 11 bulan lalu
2020 2ec25d67ce Add '2020/README.md' 11 bulan lalu
2021 0e6266ea32 Add '2021/README.md' 11 bulan lalu
2022 9ea1dc6430 Refactoring all 11 bulan lalu
2024 9ea1dc6430 Refactoring all 11 bulan lalu
2025 9ea1dc6430 Refactoring all 11 bulan lalu
noarch 9ea1dc6430 Refactoring all 11 bulan lalu
utils 568544ec1a New toolchains 4 tahun lalu
.gitignore 61607b9765 Adding foss-R-2020b & intel2020b 5 tahun lalu
README.md b694d1e64c Update 'README.md' 11 bulan lalu

README.md

easybuild

EasyBuild is a software build and installation framework that allows you to manage software in an efficient way: (http://easybuild.readthedocs.io/en/latest/Introduction.html). This repo provides additional easyconfigs for ELIC ecosystem

Install

rmdir /opt/easybuild/configs
git clone git@gogs.static:pbarriat/easyconfigs.git /opt/easybuild/configs

Requirements

  • openSUSE :
gcc-c++ patch libopenssl-devel gperf gmp-devel isl-devel
  • CentOS :
openssl-devel libibverbs-devel liberation-fonts 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 pkg-config check csh

Getting started

Check if you have the lastest easybuild version:

module load easybuild
pip install easybuild --upgrade --install-option "--prefix=/opt/easybuild/app"

Then call screen and start install stuffs...

Python2 packages

Fix /opt/modules/all/GEOS/VERSION.lua by adding setenv("GEOS_DIR", root)

pip install --upgrade pip

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

Python3 packages

Fix /opt/modules/all/GEOS/VERSION.lua by adding setenv("GEOS_DIR", root)

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 

R packages

module purge
module load R
cd /opt/easybuild/easyconfigs/utils
Rscript ipak.R

Matlab 2013a

rsync -av 10.90.90.50:/opt/software/MATLAB/2013a /opt/software/MATLAB
scp 10.90.90.50:/opt/modules/all/MATLAB/2013a.lua /opt/modules/all/MATLAB

Intel oneAPI

https://www.intel.com/content/www/us/en/develop/documentation/get-started-with-intel-oneapi-render-linux/top/configure-your-system.html

https://en.opensuse.org/SDB:Install_oneAPI